Elixir AMQP consumer and publisher behaviours
-
Updated
May 25, 2023 - Elixir
Elixir AMQP consumer and publisher behaviours
💯 percent reliable microservice communication
Consumer server for RabbitMQ with message publishing functionality.
Orchestrate RabbitMQ consumers in an OTP manner 📬
Astarte VerneMQ plugin publishes incoming messages on an AMQP exchange with some additional metadata, so they can be processed by other components.
Conejo is a library based on pma/amqp which will help you to define your AMQP/RabbitMQ publishers and consumers in an easier way.
A thin, boilerplate hiding wrapper for https://github.com/pma/amqp (RabbitMQ client library)
Astarte platform RPC protocol buffers and Elixir AMQP clients.
telluride_pipeline collaborates with telluride_sensor and telluride_ui to provide an IoT flavored example environment for exercising and visualizing (LiveView) a Broadway data processing pipeline
Elixir library that uses the AMQP to provide behaviors that dynamically supervises all connections, channels, consuming, producing, and exchanging of RabbitMQ messages. Also provides an api to send RPC messages to other distributed elixir nodes via reply_to queues.
Opinionated, high level RabbitMQ client wrapper
Tiny microservice for document retrieval in a crawler infrastructure
Add a description, image, and links to the amqp topic page so that developers can more easily learn about it.
To associate your repository with the amqp topic, visit your repo's landing page and select "manage topics."