top | item 10028156

Gilmour: Framework for Writing Micro Services2

5 points| meson10 | 10 years ago | reply

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

order