tblyler / sheepmq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SheepMQ

Aiming to be a robust message queue library and daemon with a variety of storage backends.

Still a work in progress

TODO

(In no particular order)

  • Add documentation/roadmap
  • Implement more daemon entrypoints
    • grpc (in progress)
    • http REST
    • custom?
    • if feeling ambitious... AMQP
  • Implement more backends outside of Badger
    • in-memory
    • custom on-disk structure
    • Bolt
  • Unit test as much as possible within reason
  • Hook in with CI

About

License:GNU General Public License v3.0


Languages

Language:Go 91.4%Language:Protocol Buffer 7.7%Language:Shell 0.9%