No description
Find a file
2017-06-22 19:32:56 -04:00
lease Initial commit 2017-06-22 19:25:38 -04:00
queue Initial commit 2017-06-22 19:25:38 -04:00
sheepmq Initial commit 2017-06-22 19:25:38 -04:00
shepard Initial commit 2017-06-22 19:25:38 -04:00
LICENSE Initial commit 2017-06-22 19:23:16 -04:00
main.go Initial commit 2017-06-22 19:25:38 -04:00
README.md Update README 2017-06-22 19:32:56 -04:00
update_grpc.sh Initial commit 2017-06-22 19:25:38 -04:00

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