Liftbridge
Lightweight, fault-tolerant message streams
... static binary roughly 16MB in size. It has a simple gRPC-based API which makes it quick to implement client libraries. Create streams that match wildcard topics, such as stock.nyse. or stock.nasdaq. in addition to topic literals like stock.nasdaq.msft. Messages can have a key set on them for key-value semantics and other arbitrary headers, making Liftbridge a great choice for transaction write-ahead logs.