Skip to content

Add fibersse — Production SSE for Fiber v3#6190

Merged
github-actions[bot] merged 1 commit intoavelino:mainfrom
vinod-morya:add-fibersse
Apr 4, 2026
Merged

Add fibersse — Production SSE for Fiber v3#6190
github-actions[bot] merged 1 commit intoavelino:mainfrom
vinod-morya:add-fibersse

Conversation

@vinod-morya
Copy link
Copy Markdown
Contributor

@vinod-morya vinod-morya commented Apr 3, 2026

What is fibersse?

fibersse is a production-grade Server-Sent Events library built natively for Fiber v3 (fasthttp).

Forge link: https://github.com/vinod-morya/fibersse
pkg.go.dev: https://pkg.go.dev/github.com/vinod-morya/fibersse
goreportcard.com: https://goreportcard.com/report/github.com/vinod-morya/fibersse

Features

  • Hub pattern with event coalescing (last-writer-wins)
  • 3 priority lanes (Instant/Batched/Coalesced)
  • NATS-style topic wildcards
  • Adaptive per-connection throttling
  • Built-in JWT + ticket auth helpers
  • Prometheus metrics endpoint
  • Graceful Kubernetes-style drain
  • Last-Event-ID replay, Event TTL, backpressure handling
  • Cache invalidation signals (Invalidate, DomainEvent, BatchDomainEvents)
  • Zero external dependencies beyond Fiber v3
  • MIT License, 39 tests, 42 benchmarks

Links

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

Automated Quality Checks

Required checks

Repo: accessible, has go.mod and SemVer release
pkg.go.dev: OK
Go Report Card: OK (grade unknown)

Additional checks

License: MIT
⚠️ Maturity: repo appears to have less than 5 months of history

How to fix: Your repository needs at least 5 months of history since the first commit.
Please resubmit after the repository meets this requirement.
⚠️ CI/CD: no GitHub Actions workflows found
How to fix: Add a CI workflow to run tests automatically.
Create .github/workflows/test.yml — see https://docs.github.com/en/actions/use-cases-and-examples/building-and-testing/building-and-testing-go
README: present
⚠️ Coverage: missing from PR body
How to fix: Add a coverage service link to your PR description:

Coverage: https://app.codecov.io/gh/your-org/your-project

Popular options: [Codecov](https://codecov.io), [Coveralls](https://coveralls.io). Integrate one with your CI to track coverage automatically.


_These checks are automated and do not replace maintainer review. See [CONTRIBUTING.md](https://github.com/avelino/awesome-go/blob/main/CONTRIBUTING.md) for full guidelines._

---

## PR Diff Validation

### Content checks

✅ **Files changed**: only README.md
✅ **Single item**: one package added
✅ **Link consistency**: README link matches forge link in PR body
✅ **Link text**: matches repository name
✅ **Description**: ends with punctuation
✅ **Description tone**: no promotional language detected
✅ **Category size**: Networking has 80 items


_Automated diff validation — does not replace maintainer review._
<!-- Sticky Pull Request Commentpr-quality-check -->

@github-actions github-actions bot merged commit 21e0791 into avelino:main Apr 4, 2026
12 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant