RabbitMQ packaged by Data Science Dojo
Data Science Dojo
RabbitMQ packaged by Data Science Dojo
Data Science Dojo
RabbitMQ packaged by Data Science Dojo
Data Science Dojo
RabbitMQ's compatibility for many messaging protocols and easy setup makes message brokering simple
Data Science Dojo delivers data science education, consulting, and technical services to harvest the power of data.
Trademarks: This software listing is packaged by Data Science Dojo. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement.
About the offer:RabbitMQ is the most widely deployed, cross-platform, lightweight open source message broker that implements different messaging protocols including Advanced Message Queuing Protocol(AMQP) through which it provides an application a common platform to send and receive messages. The published messages reside in a safe place until they are received. It runs on popular operating systems and is easy to deploy in the cloud environments. RabbitMQ permit web servers to answer requests rapidly as opposed to performing resource-heavy procedures on the spot.
Who benefits from this offer:Following can benefit from RabbitMQ:
- Many companies use RabbitMQ as part of their Microservices Architecture.
- Gaming, Finance, and Social media applications also use RabbitMQ to handle massive spikes of messaging.
- Less users can also benefit from RabbitMQ.
General services of RabbitMQ include:
- Multiple message protocols are supported through Asynchronous messaging.
- Provides messaging across different programming languages.
- Achieve increased throughput and high availability, it can be deployed as clusters.
- RabbitMQ also provides TLS and LDAP authentication.
- Continuous integration, operational metrics, and integration to other enterprise systems can be achieved through different tools & plugins in RabbitMQ.
- Monitor every aspect of messaging through an interactive UI.
RabbitMQ is a lightweight tool and does not use a lot of resources in terms of memory and CPU.
- Minimum memory: 2GB RAM, 128MB of memory available at all times
- Minimum vCPU: 2 vCPUs
RabbitMQ supports multiple messaging protocols:
- AMQP 0-9-1 and extensions
- STOMP
- AMQP 1.0
- MQTT
RabbitMQ supports different client libraries for Programming Languages:
- .Net
- Java Spring Framework
- Ruby
- Python
- Objective-C and Swift
- Perl
- JavaScript
- GO
- PHP
The default port that RabbitMQ listens to is 15672. You can access the web interface at http://yourip:15672 with following credentials
- Username: guest
- Password: guest
- Please change the default password after first login