Real-time Sync (SSE / WebSocket)
Server-Sent Events broadcasts for one-way updates (dashboard live numbers, feature-flag changes), with WebSocket fallback for bidirectional needs (collaborative editing, presence). Backed by Laravel Reverb, Soketi, or a stateless Redis pub/sub depending on connection volume.
Projects
- Pennant — Feature Flags2026-06-08
Feature-flag API with real-time SSE broadcasts, two SDKs, and a Filament admin where the buyer actually wants to live.
- Webhook Relay2026-06-07
Production-shaped webhook delivery API with HMAC signing, exponential backoff retries, dead-letter queue, and 4 language SDKs.
Packages (17)
- @philiprehberger/dart-event-busdart
Typed event bus with Stream subscriptions, sticky events, event history, and scoped lifecycle
- @philiprehberger/dart-sync-enginedart
Offline-first data sync with conflict resolution, retry queues, and local caching
- @philiprehberger/dotnet-event-busdotnet
In-process publish/subscribe event bus with middleware pipeline, dead-letter queue, event replay, and Microsoft DI integration.
- @philiprehberger/go-sseutilgo
Server-Sent Events (SSE) utilities for Go. Server broker and client, zero dependencies
- @philiprehberger/go-testassertgo
Fluent, type-safe test assertions for Go. Built with generics, zero dependencies
- @philiprehberger/kt-deep-mergekotlin
Deep merge maps with configurable conflict resolution.
- @philiprehberger/kt-event-buskotlin
Type-safe coroutine-based event bus for Kotlin with Flow integration.
- @philiprehberger/py-dict-mergepython
Deep merge dictionaries safely with conflict resolution.
- @philiprehberger/py-event-emitterpython
Type-safe event emitter with sync and async listener support.
- @philiprehberger/py-mqtt-clientpython
Simplified MQTT pub/sub wrapper with auto-reconnect
- @philiprehberger/rb-assertruby
Standalone runtime assertion library with chainable matchers
- @philiprehberger/rb-event-emitterruby
Type-safe event emitter with sync and async listeners
- @philiprehberger/rs-assert-cmdrust
Ergonomic CLI binary integration testing with fluent assertions on stdout, stderr, and exit code
- @philiprehberger/rs-diff-assertrust
Better test assertion diffs with colored inline comparisons
- @philiprehberger/rs-event-busrust
Thread-safe event bus with typed listeners for Rust
- @philiprehberger/swift-sync-engineswift
Offline-first data sync engine with conflict resolution, retry queues, and local caching
- @philiprehberger/event-emittertypescript
Tiny, fully type-safe event emitter for Node, browser, and edge runtimes