Tagged articles
14 articles
Page 1 of 1
macrozheng
macrozheng
Mar 30, 2026 · Operations

How OpenClaw Turns a Single Message into a Full Agent Execution Pipeline

This article walks through every step of OpenClaw's processing chain—from protocol adaptation and de‑duplication, through routing, session‑key generation, lane management, context assembly, skill injection, memory handling, and multi‑agent collaboration—showing how a plain user message becomes a fully governed, executable task.

Context managementMessage RoutingMulti-Agent
0 likes · 28 min read
How OpenClaw Turns a Single Message into a Full Agent Execution Pipeline
Architect
Architect
Mar 17, 2026 · Artificial Intelligence

Why Your OpenClaw Bot Doesn’t Reply: Diagnose the 5 Hidden Layers

The article explains that most OpenClaw issues stem from mixing up five core layers—channel, account, agent, session, and memory—and provides a step‑by‑step troubleshooting guide to isolate the problem, verify each layer, and configure the system for reliable responses.

ChatbotDebuggingMessage Routing
0 likes · 17 min read
Why Your OpenClaw Bot Doesn’t Reply: Diagnose the 5 Hidden Layers
Xuanwu Backend Tech Stack
Xuanwu Backend Tech Stack
Apr 11, 2025 · Backend Development

Understanding RabbitMQ: Routing Key vs Binding Key Explained

This article clarifies the distinct definitions, purposes, and usage scenarios of RabbitMQ's routing key and binding key, illustrating how they work together in message routing with examples for direct and topic exchanges, including code snippets for publishing and binding.

Message RoutingRabbitMQRouting Key
0 likes · 4 min read
Understanding RabbitMQ: Routing Key vs Binding Key Explained
Code Ape Tech Column
Code Ape Tech Column
Apr 8, 2025 · Backend Development

Spring Integration: Core Concepts, Configuration, and Practical Use Cases

This article introduces Spring Integration, explains its fundamental concepts such as messages, channels, endpoints, adapters, filters and transformers, compares it with traditional middleware, and provides detailed XML and Java configuration examples, design‑pattern guidance, interceptor usage, and a complete order‑processing implementation.

JavaMessage ChannelsMessage Routing
0 likes · 18 min read
Spring Integration: Core Concepts, Configuration, and Practical Use Cases
Code Ape Tech Column
Code Ape Tech Column
Apr 7, 2024 · Backend Development

WebSocket Load‑Balancing Concept for Microservice Architectures

This article explains the challenges of using WebSocket in a microservice environment, introduces a load‑balancing library that forwards messages between service instances, shows how to enable it with Spring annotations, and details the underlying connection, subscription, and selector mechanisms for reliable message routing.

JavaMessage RoutingMicroservices
0 likes · 12 min read
WebSocket Load‑Balancing Concept for Microservice Architectures
Alibaba Cloud Native
Alibaba Cloud Native
Sep 17, 2023 · Cloud Native

Unlock Seamless Message Integration with Alibaba Cloud EventBridge

This article explains how Alibaba Cloud EventBridge provides unified event services, data pipelines, and ecosystem integration to address modern messaging challenges such as routing, processing, and cross‑region synchronization, offering step‑by‑step guidance and practical scenarios for developers.

EventBridgeMessage Routingalibaba-cloud
0 likes · 13 min read
Unlock Seamless Message Integration with Alibaba Cloud EventBridge
Top Architect
Top Architect
Sep 1, 2023 · Backend Development

WebSocket Load‑Balancing Concept Library for Microservice Clusters

This article introduces a Spring‑Boot library that solves WebSocket message loss in microservice architectures by enabling automatic inter‑instance load balancing, configurable annotations, connection management, custom selectors for targeted messaging, and includes code examples, design diagrams, and promotional information for related community resources.

JavaMessage RoutingWebSocket
0 likes · 13 min read
WebSocket Load‑Balancing Concept Library for Microservice Clusters
Top Architect
Top Architect
Apr 25, 2023 · Backend Development

WebSocket Load Balancing Across Microservice Instances Using a Configurable Annotation

This article explains how to solve the problem of message loss in WebSocket communication within a micro‑service architecture by introducing a library that uses a single configuration annotation to automatically establish inter‑instance connections, manage message routing, and support custom selectors for targeted delivery.

BackendJavaMessage Routing
0 likes · 13 min read
WebSocket Load Balancing Across Microservice Instances Using a Configurable Annotation
Code Ape Tech Column
Code Ape Tech Column
Apr 10, 2023 · Backend Development

WebSocket Load Balancing Concept for Microservice Architecture

This article explains the challenges of using WebSocket in a micro‑service environment, introduces a load‑balancing library with annotation‑based configuration, and details its abstract design, connection management, message routing, and selector mechanisms for targeted and broadcast communication.

JavaMessage RoutingMicroservices
0 likes · 12 min read
WebSocket Load Balancing Concept for Microservice Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Feb 22, 2022 · Cloud Native

Build Efficient Message Routing with Alibaba Cloud EventBridge – Step‑by‑Step Guide

This tutorial explains how to use Alibaba Cloud EventBridge together with MNS and RabbitMQ to implement message routing, multi‑active messaging, and protocol adaptation, providing detailed architecture, resource setup, step‑by‑step lab instructions, verification methods, and a summary of advantages.

Alibaba CloudCloud NativeEventBridge
0 likes · 11 min read
Build Efficient Message Routing with Alibaba Cloud EventBridge – Step‑by‑Step Guide
Wukong Talks Architecture
Wukong Talks Architecture
Dec 26, 2021 · Backend Development

Core Concepts and Common Patterns of RabbitMQ

This article explains the purpose of message queues, outlines RabbitMQ's architecture, describes common MQ patterns such as simple, work, fan‑out, direct, and topic, and discusses reliability features like transactions, confirms, dead‑letter queues, TTL, clustering, and ordering guarantees.

Dead Letter QueueMessage QueueMessage Routing
0 likes · 22 min read
Core Concepts and Common Patterns of RabbitMQ
Open Source Tech Hub
Open Source Tech Hub
Aug 4, 2020 · Backend Development

Mastering Direct, Topic, and Fanout Exchanges in AMQP

The article explains how AMQP exchanges—Direct, Topic, and Fanout—route messages from producers to queues using routing and binding keys, detailing their routing rules, typical use cases, and step‑by‑step configuration examples with binding keys, routing keys, and message flow illustrations.

AMQPDirect ExchangeExchange Types
0 likes · 6 min read
Mastering Direct, Topic, and Fanout Exchanges in AMQP
JD Tech Talk
JD Tech Talk
Aug 8, 2019 · Mobile Development

APP Push Notification: Definition, Value, Classification, Process, Channels, and Best Practices

This article explains the definition, value, and classification of APP push notifications, outlines the end‑to‑end push workflow, compares vendor, third‑party and long‑connection channels, discusses token management, routing, data reporting, and practical tips for improving delivery rates in mobile applications.

APP PushData ReportingMessage Routing
0 likes · 10 min read
APP Push Notification: Definition, Value, Classification, Process, Channels, and Best Practices
Programmer DD
Programmer DD
Dec 28, 2018 · Cloud Native

Simplify Message Routing with @StreamListener Conditions in Spring Cloud Stream

Using Spring Cloud Stream’s @StreamListener condition attribute, this guide shows how to route messages by header values, providing a full example that includes a producer sending version‑tagged messages, a consumer with two conditional listeners, required configuration, and sample log output demonstrating the simplified processing flow.

@StreamListenerConditionJava
0 likes · 5 min read
Simplify Message Routing with @StreamListener Conditions in Spring Cloud Stream