Installing and Configuring Apache Kafka on Windows 10
Architecture Overview
Apache Kafka serves as a distributed event streaming platform capable of handling high-throughput, low-latency data pipelines. It funcsions as a commit log where data is organized into topics. Producers write records to these topics, while Consumers subscribe to them to process the data. To ensure horizontal scaling and fa ...
Posted on Thu, 29 Oct 2026 16:52:29 +0000 by dpronk
ActiveMQ and JMS Messaging Concepts Overview
JMS (Java Message Service) Fundamentals
JMS is a Java API specification that allows applications to interact with Message-Oriented Middleware (MOM) systems. MOM provides a reliable messaging mechanism for data exchange between distributed systems, enabling platform-independent communication. Popular MOM implementations include Apache ActiveMQ, ...
Posted on Mon, 12 Oct 2026 16:27:52 +0000 by sone_br
RocketMQ Cluster Architecture and Advanced Features Guide
1. Cluster Architecture
RocketMQ utilizes a distributed architecture with multiple brokers providing services. The cluster consists of multiple master nodes and slave nodes.
1.1 Cluster Characteristics
NameServer acts as a nearly stateless component that can be deployed in clusters with no information synchronization between nodes.
Broker deplo ...
Posted on Thu, 01 Oct 2026 16:38:55 +0000 by DwarV
The Critical Role of Subscription Consistency in Apache RocketMQ
Introduction
A fundamental principle in RocketMQ is subscription consistency, which mandates that every consumer instance within a single consumer group must share an identical subscription configuration for both topics and tags. Violating this principle leads to unpredictable message consumption patterns, logical errors in processing, and pote ...
Posted on Wed, 23 Sep 2026 16:54:52 +0000 by mrausch
RabbitMQ Integration and Reliability Patterns in Distributed Systems
Messaigng Queue Fundamentals
Messaging queues enable asynchronous processing, decoupling of system components, and traffic regulation. They act as intermediaries that accept, store, and forward messages between applications.
Two primary messaging patterns exist:
Point-to-Point: Messages are placed in a queue and consumed by a single receiver
P ...
Posted on Mon, 21 Sep 2026 16:22:11 +0000 by matto
Integrating ActiveMQ with Spring JMS for Message Sending
Setting Up the Message Broker
Java Message Service (JMS) defines a standard API for creating, sending, and receiving messages. Apache ActiveMQ is a robust, open-source message broker that implements this specification, serving as a powerful tool for asynchronous communication.
To begin, download the ActiveMQ distribution from the official Apach ...
Posted on Sat, 22 Aug 2026 16:52:35 +0000 by y4m4
Implementing RabbitMQ Message Consumption in Android Applications
In this implementation, we'll focus on how to establish a RabbitMQ consumer in an Android application to receive messages from the queue. The following code demonstrates a robust message subscription mechanism with automatic reconnection capabilities.
Message Subscription Implementation
private void setupMessageReceiver(final Handler uiHandler) ...
Posted on Sat, 22 Aug 2026 16:40:50 +0000 by 0p3n_p0rT
Exploring NSQ Source Code: Key Concepts and Implementation
Deployment on Windows
Despite being primarily developed for Unix-like systems, NSQ can be deployed and tested on Windows. A guide exists for installing NSQ on Windows, which details the steps to launch nsqd and connect it to nsqlookupd. Once the services are running, nsq_to_file can be used to write messages to nsqd, with appropriate logs confi ...
Posted on Sun, 16 Aug 2026 16:18:11 +0000 by Spiz
Getting Started with ActiveMQ
Introduction
ActiveMQ is an open-source message broker developed by Apache, widely recognized as one of the most popular and powerful messaging systems. It fully supports the JMS 1.1 and J2EE 1.4 specifications, and although the JMS specification has been around for a while, it still plays a crucial role in modern J2EE applications.
Features
S ...
Posted on Wed, 12 Aug 2026 16:34:22 +0000 by HSKrustofsky
Implementing Distributed Transaction Consistency Between Database Writes and Message Queue Sends
Problem Analysis
Consider a user registration promotional scenario where we introduce a message queue to decouple the main registration flow from promotional activities. The sequence diagram shows the account center completing user registration logic—writing to the account center database and sending a message to the MQ server before returning ...
Posted on Wed, 12 Aug 2026 16:27:30 +0000 by Kudose