|
|
1 year ago | |
|---|---|---|
| .. | ||
| src | 57f492e87d chore: bump app versions | 1 year ago |
| test | 801c5b19fe feat: make republish action possible run without dead-loop | 1 year ago |
| BSL.txt | 82403167c2 chore: update BSL license change date | 2 years ago |
| README.md | 38fcb7a097 docs: hide the not-ready document links | 2 years ago |
| docker-ct | 70cf1533db feat: add RabbitMQ bridge | 2 years ago |
| mix.exs | 19f3b030f9 chore: preparing to run common tests / eunit with mix | 1 year ago |
| rebar.config | 3e599e5d8e chore: add maybe feature enable on rabbitmq_bridge | 2 years ago |
RabbitMQ is a powerful, open-source message broker that facilitates asynchronous communication between different components of an application. Built on the Advanced Message Queuing Protocol (AMQP), RabbitMQ enables the reliable transmission of messages by decoupling the sender and receiver components. This separation allows for increased scalability, robustness, and flexibility in application architecture.
RabbitMQ is commonly used for a wide range of purposes, such as distributing tasks among multiple workers, enabling event-driven architectures, and implementing publish-subscribe patterns. It is a popular choice for microservices, distributed systems, and real-time applications, providing an efficient way to handle varying workloads and ensuring message delivery in complex environments.
This application is used to connect EMQX and RabbitMQ. User can create a rule and easily ingest IoT data into RabbitMQ by leveraging EMQX Rules.
Refer to API Docs - Bridges for more detailed information.
Please see our contributing.md.
EMQ Business Source License 1.1, refer to LICENSE.