5 packages
-
com.spectrayan.sse.sse-server
Opinionated, auto-configured Server-Sent Events (SSE) library for Spring Boot / WebFlux. Provides a reactive SseEmitter service for topic-based streaming, heartbeat keep-alive, configurable headers, MDC propagation, and a ready-to-use controller that exposes /{topic} SSE endpoints out of the box. Requires Java 21+ and Spring Boot 3.x.
14 -
com.spectrayan.sse.sse-server-bridge-redis
Redis Pub/Sub bridge for the Spectrayan SSE server library. Enables cross-instance SSE event fan-out via Redis. Drop this module in for automatic multi-pod SSE support — no Spring Cloud Stream required.
0 -
com.spectrayan.sse.sse-server-bridge-cloud-stream
Spring Cloud Stream bridge for the Spectrayan SSE server library. Enables cross-instance SSE event fan-out through any Spring Cloud Stream binder (Kafka, RabbitMQ, Google Pub/Sub, Pulsar, Azure Event Hubs, etc.). Drop this module in alongside your chosen binder dependency for automatic multi-pod SSE support.
0