What is Message Queueing and RabbitMQ? How can you use the RabbitMQ web based management interface? What different message patterns do RabbitMQ support? What are queues, exchanges and bindings? This free RabbitMQ e-book is a complete guide on how to get started with RabbitMQ.
Often, real-time analytic applications need to ingest data from and/or egress data to a messaging system. We're happy to announce that Streaming Analytics now supports integration with RabbitMQ. RabbitMQ provides robust messaging that implements the Advanced Message Queuing Protocol (AMQP), enabling communication between cloud-based services. This tutorial explains how to flow messages between the Streaming Analytics service and the CloudAMQP service in Bluemix.
This tutorial shows how to deploy a Node.js messaging app using the Message Hub Incubator Bluemix service and its MQ Light API. After following it you’ll understand how the service works, see the benefits of worker offload, and be able to get started developing your own applications.
RabbitMQ is an open source message broker. It receives and delivers messages from and to your applications. A message broker is (unlike databases and key-value store) purpose built to highly effectively and safely deliver information between your applications. Messages can be sent cross languages, platforms and OS—this way of handling messages decouples your processes and creates a highly scalable system. CloudAMQP is today operating and providing support to the largest fleet of RabbitMQ clusters in the world!
Monolith apps are no more. The age of the monolith is over. Microservices are the way of the future. This post discusses what a microservice is and the difference between a monolith application. Additionally, factors that make up a microservice are discussed. At the end we build an app in Bluemix that uses microservices.