Introduction to RabbitMQ What is RabbitMQ? is an and it is one of the most popular cross-platform messaging broker and it is really . RabbitMQ Advanced Message Queuing Protocol(AMQP) open source is also one of the easiest way of transmitting data between different programming languages (Example C# front-end can interact with .) RabbitMQ Java application The RabbitMQ is internally built on Erlang which is used for internal memory management of . RabbitMQ What is AMQP? The is an open standard application layer protocol for message-oriented application. Some Defined Features of : Advanced Message Queuing Protocol (AMQP) AMQP Message orientationQueuingRouting (including point-to-point and publish-and-subscribe) Reliability and security Learn More in Detail: Introduction to RabbitMQ RabbitMQ Exchanges How to create RabbitMQ Exchange How to create RabbitMQ Exchange How to bind RabbitMQ Queue to Exchange