This project contains code for RabbitMQ tutorials with their ports to various languages.
And please check out the rest of the RabbitMQ documentation!
All tutorials require a RabbitMQ node running on localhost with stock (default) settings.
Please refer to RabbitMQ documentation to learn more about various installation options:
- A Windows installer
- A Docker image
- Homebrew on MacOS
- Packages for Ubuntu and Debian as well as RPM-based distributions
- A generic binary build for Linux, *BSD and other UNIX-like systems
The following ports are available:
- C# (with Visual Studio)
- C# (.NET 6.0)
- Common Lisp
- Java with Maven
- Java (with IntelliJ IDEA)
- Java (with manual dependency management)
- PHP (with php-amqplib)
- PHP (with php-amqp)
- PHP (with queue-interop)
- Python (with Pika)
- Ruby (with Bunny)
- Spring AMQP
Released under the Apache License 2.0.