rcelha / broadcast-rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Broadcast Service

MVP

  • Authentication
  • Extend instrumentation (better traces)
  • More integration tests
  • Broker trait - Support different brokers - Add a second Broker (HttpBroker)
  • [?] Support binary messages (i.e. so we can use protobuf)
  • [?] Make RedisBroker generic over message type (String is hardcoded)
  • Add configurable logging (done via tracing stdout)
  • Client-server example
  • Reconnect to redis when needed
  • Add cli options
  • Transform the admin commands onto enum/struct
  • Add statsd support
  • Add tracing

About

License:MIT License


Languages

Language:Rust 98.9%Language:Dockerfile 0.6%Language:Just 0.5%