patron

Microservice framework following best cloud practices with a focus on productivity.


Project maintained by beatlabs Hosted on GitHub Pages — Theme by mattgraham

AMQP

Description

The AMQP component is an easy way to introduce AMQP in our service in order to process messages out of a queue.

Message

The message interface contains methods for:

Batch

The batch interface contains methods for:

Concurrency

Handling messages sequentially or concurrently is left to the process function supplied by the developer.

Observability

The package collects Prometheus metrics regarding the queue usage. These metrics are about the queue size, the total number of messages received and which of them we acknowledge and not. The package has also included distributed trace support OOTB.