jpwilliams/remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
JavaScriptMIT
Issues
- 0
distributed-promise as a feature here
#103 opened by jpwilliams - 1
Reconnect with different credentials
#88 opened by sysrun - 2
Add reconnection logic
#71 opened by jpwilliams - 2
Add "pipelines": define multiple "stages" to have data flow through, automatically
#49 opened by jpwilliams - 1
Add exponential back-off
#36 opened by jpwilliams - 4
Add the ability to proxy requests
#13 opened by jpwilliams - 0
Docs never tell you how to start remit...
#67 opened by jpwilliams - 0
- 1
- 9
Endpoints should not be durable
#58 opened by jacktuck - 0
Use zeit/ms for timeout/delay specifications
#78 opened by jpwilliams - 4
On SIGINT, close the RabbitMQ connection
#10 opened by jpwilliams - 1
Create public `singleton-remit`
#68 opened by jpwilliams - 6
Is it possible to pause a consumer?
#72 opened by jacktuck - 0
Endpoint time-outs are never set for requests
#75 opened by jpwilliams - 6
heartbeat timeout cause crash
#70 opened by jacktuck - 3
- 11
Do we need to use `noDelay`?
#21 opened by jpwilliams - 0
Allow connections to AMQPS URLs
#63 opened by jpwilliams - 0
Allow handlers to be values
#59 opened by jpwilliams - 1
- 1
Mark an endpoint as "transient" so that it deletes itself after an amount of inactivity
#45 opened by jpwilliams - 3
Is it worth hiding implementation details?
#47 opened by jacktuck - 1
Add optional callback to remit requests
#50 opened by jpwilliams - 0
Request fallbacks do not allow null
#48 opened by jpwilliams - 9
- 1
Handling returning success in middleware
#42 opened by jpwilliams - 1
Add 'fallbacks' to requests
#41 opened by jpwilliams - 2
Failing to create a queue (due to an assertion error) does not stop the process
#38 opened by jpwilliams - 2
- 1
- 2
- 0
- 2
Group scheduled emissions by timestamp rather than duration, keeping queues to a minimum
#34 opened by jpwilliams - 1
- 0
- 1
Support priorities
#22 opened by jpwilliams - 0
Resolve request promise on "sent" if request requires no reply (an emission)
#29 opened by jpwilliams - 1
Add noAck usage as a separate res type
#18 opened by jpwilliams - 0
RabbitMQ cancelling a consumer throws an error
#17 opened by jpwilliams - 1
Provide a default QoS
#16 opened by jpwilliams - 1
Demission set-up
#11 opened by jpwilliams - 0
Instead of "listener: true", specify a "before" function that runs before a request is generated
#9 opened by jpwilliams - 1
- 1
Add Travis CI for 2.0.0
#8 opened by jpwilliams