2025-08-24 21:22:11 +02:00
2025-08-24 08:12:25 +02:00
2025-08-24 21:22:11 +02:00
2025-08-23 22:22:22 +02:00
2025-08-24 07:59:50 +02:00
2025-08-24 08:12:25 +02:00
2025-08-24 07:59:50 +02:00
2025-08-23 22:22:22 +02:00

StatusServer

A lightweight pub/sub server built on WebSockets.
It is designed to broadcast status updates and error messages to connected clients in real-time.
No database, no persistence — just simple and fast messaging.


🚀 Features

  • Real-time updates over WebSockets
  • Pub/Sub model: subscribe to topics and receive broadcasts
  • Zero persistence: messages are ephemeral and only delivered to connected clients
  • Lightweight: no external dependencies beyond WebSockets

🗂️ Architecture

Client <--> StatusServer
   ^             |
   |             |-- publish(info/status/warning/error)
   |<-- broadcasted messages
  • Publish: send a message (info, status, warning or error) to the server.
  • Broadcast: server pushes it to all connected subscribers.
Description
A lightweight WebSocket-based pub/sub status server for broadcasting real-time system status and error messages.
Readme 79 KiB
Languages
Go 100%