Gilmour: Framework for Writing Micro Services2
Gilmour is a framework for writing micro-services that exchange data over non-http transports. Currently the supported backend is Redis PubSub. Redis pubsub channels are used like "routes". Gilmour started off simply as a non-http alternative to Sinatra, but has grown into a feature rich microservices communication library and framework.
Gilmour provides a clear abstraction over underlying sub-pub Redis broker and supports request-response, as well as signal-slot pattern of communication.
Gilmour also provide Unix like Composition, AndAnd and Batch execution.
Gilmour is available at: https://github.com/gilmour-libs/gilmour
1 comment
[ 4.3 ms ] story [ 17.1 ms ] thread