Installing and Configuring RabbitMQ with PHP AMQP Extension on Linux

System Dependency Installation Install required system packages: yum install ncurses-devel unixODBC unixODBC-devel xmlto libtool autoconf Erlang Runtime Setup Download and compile Erlang, which is required by RabbitMQ: wget http://erlang.org/download/otp_src_18.1.tar.gz tar -zxvf otp_src_18.1.tar.gz cd otp_src_18.1 ./configure --prefix=/usr/lo ...

Posted on Tue, 19 May 2026 03:44:30 +0000 by Janco

Getting Started with RabbitMQ: Patterns, Architecture, and Spring Integration

Understanding Message-Oriented Middleware Message Queue (MQ) facilitates communication between applications by acting as a buffer for asynchronous tasks. Using an MQ allows time-consuming operations to be processed in the background, significantly improving system throughput and response times. Core Use Cases Asynchronous Processing: Offload n ...

Posted on Sat, 09 May 2026 02:56:23 +0000 by dnszero

Integrating RabbitMQ with Spring Boot Applications

Maven Dependencies and Configuration Add the following dependency to integrate RabbitMQ functionality: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> <version>3.2.7</version> </dependency> Configure connection parameters in a ...

Posted on Thu, 07 May 2026 16:36:16 +0000 by dta

Using RabbitMQ with Go: Synchronous vs Asynchronous Messaging and Common Patterns

Synchronous vs Asynchronous Communication In synchronous communication, the sender blocks until it receives a response from the receiver. This model ensures data integrity and is commonly used in scenarios like user authentication, order processing, database queries, financial transactions, and real-time feedback systems. Drawbacks include tigh ...

Posted on Thu, 07 May 2026 15:57:29 +0000 by daleks