Comprehensive Guide to Chat Server Business Logic
This document outlines the various business logic operations handled by a chat server, including essential functionalities like heartbeats, user registration, login, friend management, profile updates, group operations, and real-time messaging.
Data Packet Structure
All data packets are prefixed with a business id followed by a sequence number, ...
Posted on Sun, 14 Jun 2026 17:43:28 +0000 by monkeyj
Implementing Message Tracing in RocketMQ
Core Concepts
Message tracing captures the complete lifecycle of a message, including:
Producer send timestamp
Broker storage details
Consumer consumption events
Timing metrics at each stage
Configuration
Broker Setup
# Enable tracing in broker.conf
traceTopicEnable=true
Producer Implementation
public class MessageProducer {
private stat ...
Posted on Sat, 13 Jun 2026 17:29:59 +0000 by sinter4911
RocketMQ Fundamentals: Installation, Messaging Patterns, and Core Features
Overview
===========
MQ (Message Queue) is a mechanism for storing and distributing message data in a structured queue format. A queue, as a fundamental data structure, follows the First-In-First-Out (FIFO) principle.
Purpose of Message Queues
============================
Application decoupling (essential for distributed systems)
Facilitat ...
Posted on Mon, 11 May 2026 08:59:27 +0000 by MattMan
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
Core Concepts and Operational Mechanics of Apache Kafka
Message middleware enables reliable, synchronous or asynchronous communication between distributed applications using message queues and transmission protocols. It facilitates platform-agnostic data exchange and supports system integration through decoupled, scalable communication models.
Apache Kafka is a distributed event streaming platform r ...
Posted on Thu, 07 May 2026 14:14:52 +0000 by golfromeo