Tag: Architecture
19 articles
RabbitMQ Architecture and Exchange Routing Details
RabbitMQ architecture analysis and detailed explanation of four Exchange routing modes: fanout broadcast, direct exact, topic wildcard, headers multi-condition matching.
EVCache Internal Principles: Memcached Architecture, Slab and Eviction
Using EVCache in large-scale distributed cache needs understanding of underlying Memcached memory management and eviction behavior.
AI Investigation #96: Robot Scenario Testing - From Extreme Environments to Real-time Simulation
Complete guide to robot scenario testing, covering three dimensions: environment testing, load testing, and anomaly testing.
MySQL Internal Architecture: Service Layer, Storage Engine and File System Coverage
MySQL four-layer architecture: network connection layer, service layer, storage engine layer, system file layer.
MySQL Evolution: From Standalone to Cloud Database
MySQL development history, main branches, architecture evolution (standalone -> master-slave -> sharding -> cloud database).
Distributed Services: Consistency Models, Strong/Weak/Monotonic/Eventual Consistency
In-depth analysis of distributed services covering distributed consistency including strong consistency, weak consistency, monotonic read consistency, and eventual consis...
Distributed Services: Basic Concepts, Clusters, Communication and Three States
In-depth guide to distributed services covering basic concepts, cluster comparison, common patterns, communication methods, and detailed explanation of three states.
Tomcat Class Loading Mechanism: Parent Delegation, Lifecycle and Plugin Architecture
In-depth analysis of Tomcat class loading mechanism covering parent delegation model, lifecycle, and plugin architecture with detailed explanations.
Handwritten Tomcat Implementation Part 3: StaticResourceUtil, Servlet and Startup Testing
Step-by-step guide to implementing MiniCat part 3 covering startup testing, StaticResourceUtil, and Servlet implementation with complete code examples.
Handwritten Tomcat Implementation Part 2: HttpServlet, Request and RequestProcessor
Step-by-step guide to implementing MiniCat part 2 covering HttpServlet, Request, RequestProcessor components with detailed implementation code.
Handwritten Tomcat Implementation Part 1 MiniCat Bootstrap
Step-by-step guide to implementing a Mini Tomcat called MiniCat covering Bootstrap, Socket server, Request/Response handling with practical code examples.
Tomcat Core Architecture Configuration: Server, Service, Executor and Engine
In-depth analysis of Tomcat core architecture covering detailed configuration of main tags including Server, Service, Executor, Engine with practical examples.
Tomcat Core Architecture: Catalina Container, Startup Flow and Threading Mechanism
In-depth analysis of Tomcat core architecture covering Catalina container full analysis, startup flow, and threading mechanism with comprehensive explanations.
Spring In-Depth: Tomcat Core Architecture, Coyote IO Model and Protocol
In-depth analysis of Tomcat core architecture and processing flow covering Coyote IO model and protocol with comprehensive explanations.
Spring In-Depth: Nginx Process Mechanism, Master-Worker Coordination and Common Commands
In-depth analysis of Nginx underlying process mechanism covering Master Worker mechanism principles and commonly used commands with practical examples.
Spring In-Depth: Nginx Basic Config, Events/HTTP, Reverse Proxy and Load Balancing
In-depth guide to Nginx configuration covering nginx.conf structure, Events block, HTTP block, reverse proxy, and load balancing with practical examples.
Spring In-Depth: Nginx Introduction, History, Scenarios and Quick Start
In-depth introduction to Nginx covering its origins, development history, common scenarios, and quick configuration guide with practical examples.
FastDFS Architecture: Lightweight Tracker and Upload Principles
FastDFS architecture design: lightweight Tracker, peer storage structure, file upload and sync principles. This article analyzes principles and practices to help readers...
FastDFS Architecture: Storage/Tracker/Group Design
FastDFS core architecture deep dive: Tracker Server, Storage Server, Group mechanism. This article analyzes principles and practices to help readers master key technical...