Tagged articles
8 articles
Page 1 of 1
AI Architecture Hub
AI Architecture Hub
Jun 17, 2024 · Backend Development

Master RabbitMQ: Core Concepts, Messaging Patterns, and Java Implementations

This article explains RabbitMQ’s architecture, details its core components, walks through the five main messaging patterns with visual diagrams, provides complete Java code examples for each pattern, and discusses reliability mechanisms such as acknowledgments, persistence, and practical use‑case scenarios.

Backend DevelopmentJavaMessage Queue
0 likes · 22 min read
Master RabbitMQ: Core Concepts, Messaging Patterns, and Java Implementations
MaGe Linux Operations
MaGe Linux Operations
Dec 3, 2023 · Backend Development

Master RabbitMQ: Core Concepts, Programming Models, and Spring Boot Integration

This guide explains RabbitMQ fundamentals—including brokers, virtual hosts, connections, channels, exchanges, queues, producers, and consumers—covers common messaging patterns, provides step‑by‑step Java code for creating connections, declaring exchanges and queues, publishing and consuming messages, handling acknowledgments and confirmations, and shows how to integrate RabbitMQ with Spring Boot.

AMQPJavaMessage Queue
0 likes · 17 min read
Master RabbitMQ: Core Concepts, Programming Models, and Spring Boot Integration
Top Architect
Top Architect
Apr 25, 2021 · Backend Development

Seven RabbitMQ Messaging Patterns and Their Application Scenarios with Java Code Samples

This article introduces seven RabbitMQ messaging patterns—Simple, Work Queue, Publish/Subscribe, Routing, Topics, RPC, and Publisher Confirms—explains their typical use cases such as email delivery, order processing, cache synchronization, and provides complete Java code examples for each pattern.

Backend DevelopmentJavaMessaging Patterns
0 likes · 15 min read
Seven RabbitMQ Messaging Patterns and Their Application Scenarios with Java Code Samples
dbaplus Community
dbaplus Community
Dec 6, 2018 · Backend Development

Mastering RabbitMQ: Core Concepts, Patterns, and Advanced Features

This article provides a comprehensive guide to RabbitMQ, covering the fundamentals of message middleware, the P2P and Pub/Sub models, a comparison with Kafka and RocketMQ, detailed explanations of exchanges, queues, channels, and advanced features such as mandatory routing, backup exchanges, TTL, dead‑letter queues, delayed queues, priority queues, and RPC implementations for reliable distributed systems.

Distributed SystemsMessage QueueMessaging Patterns
0 likes · 23 min read
Mastering RabbitMQ: Core Concepts, Patterns, and Advanced Features
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 21, 2017 · Backend Development

Mastering Producer‑Consumer and Pub/Sub with RabbitMQ: Real‑World Patterns Explained

This article explains the producer‑consumer and publish‑subscribe messaging patterns, introduces RabbitMQ’s core concepts such as exchanges, queues, routing keys, and reliability mechanisms, and demonstrates how to apply these patterns to data ingestion and event distribution scenarios with practical diagrams.

Backend ArchitectureMessage QueueMessaging Patterns
0 likes · 9 min read
Mastering Producer‑Consumer and Pub/Sub with RabbitMQ: Real‑World Patterns Explained
Architecture Digest
Architecture Digest
Jul 24, 2016 · Backend Development

Using RabbitMQ and MassTransit in .NET: A Practical Guide to Messaging Patterns

This article introduces RabbitMQ and the MassTransit library for .NET, explains common messaging scenarios, walks through producer and consumer code examples, discusses abstraction via a service bus, and demonstrates how to implement Send/Receive, Publish/Subscribe, and RPC patterns with clear, reusable code.

MassTransitMessaging PatternsRabbitMQ
0 likes · 12 min read
Using RabbitMQ and MassTransit in .NET: A Practical Guide to Messaging Patterns
21CTO
21CTO
Feb 23, 2016 · Backend Development

Master AMQP & RabbitMQ: Core Concepts, Layers, and Practical Use Cases

This article explains the AMQP protocol and RabbitMQ implementation, detailing components such as brokers, virtual hosts, exchanges, queues, messages, bindings, connections, channels, and commands, then describes the three‑layer protocol stack and multiple real‑world messaging scenarios with Java code examples.

AMQPJavaMessaging Patterns
0 likes · 16 min read
Master AMQP & RabbitMQ: Core Concepts, Layers, and Practical Use Cases