Tag: System Architecture
21 articles
Spymemcached Deep Dive: Thread Model, Sharding and Serialization
Java service integrating with Memcached needs to understand Spymemcached's thread model, sharding routing and serialization details.
FastDFS High Concurrency Optimization: max_connections, Trunk Files and nofile
Scenario: High concurrency / massive small files (trunk) / single disk or RAID Conclusion: Upgrade to v5.04+, increase max_connections and align with nofile
AI Research #128: Qwen2.5-Omni Training Pipeline - Three-stage Multi-modal Training
Complete training pipeline breakdown for Qwen2.5-Omni: Thinker based on Qwen2.5, vision initialized from Qwen2.5-VL, audio from Whisper-large-v3.
AI Research #126: Tesla FSD V14 Engineering - High-Precision Occupancy and World Modeling
Tesla developed AI-driven high-precision occupancy network, converting multi-camera video into continuous 3D Signed Distance Field (SDF).
AI Investigation #108: Complete Robot Model Training Pipeline - From Pre-training to Reinforcement Learning and Human Feedback
Full robot training pipeline: pre-training, fine-tuning (LoRA), reinforcement learning, imitation learning, and human feedback for safe autonomous decision-making.
AI Investigation #107: RL and Robot Training Data Format Analysis
Constructed in state-action-reward sequence form, supporting spatiotemporal understanding of models like Transformers.
AI Investigation #106: Robot Learning Data Collection Tools and Methods - Sensors, APIs, Teleoperation and Simulation
Core data collection methods and application scenarios, covering over ten methods from manual entry, sensor collection, web crawlers, API calls, log collection.
AI Investigation #105: Robot Learning Data Collection - From Demonstration Videos to State-Action Pairs
Data collection is a critical step in robot learning development, covering demonstration video collection, trajectory recording, state-action pair generation...
AI Investigation #103: Embodied AI Technology Landscape
Comprehensive overview of embodied AI tech stack: hardware (GPU, sensors, actuators), software (ROS, simulation), and algorithms (deep learning, RL, VLA models).
AI Investigation #99: Sensor Fusion Technology - Camera, LiDAR, IMU and Radar Fusion
Sensor Fusion is a core technology in autonomous driving, robotics and smart security.
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.
AI Investigation #93: Robot Simulation Tools - Comprehensive Comparison from Gazebo to Isaac Sim
Simulation tools are an important part of robot R&D, enabling algorithm verification and system debugging in risk-free environments, accelerating iteration.
AI Investigation #92: Robot Motion Control - From Traditional Models to Deep Learning Methods
Robot motion control can be divided into two categories: traditional model-based methods and deep learning-based intelligent control.
MySQL Master-Slave Replication: Read-Write Separation and Semi-Sync Replication
This article provides an in-depth explanation of MySQL master-slave replication: master-slave mode, read-write separation, semi-sync replication principles and configurat...
MySQL Design Guide: Availability, Scalability, Consistency
This article provides an in-depth explanation of MySQL database design: availability (redundancy, failover), scalability (sharding, read-write separation), consistency.
MySQL Deadlock: Principles, Scenarios and Prevention
This article provides an in-depth explanation of MySQL deadlocks: deadlock definition, necessary conditions, table lock deadlocks, row-level deadlocks, shared to exclusiv...
MySQL Lock Mechanism: From Table Locks to Row Locks
Pessimistic locking is a concurrency control mechanism based on a conservative "lock first, then modify" strategy.
MySQL Parallel Replication: From 5.6 to 8.0 Evolution
This article provides an in-depth explanation of MySQL parallel replication technology: from 5.6 database-based parallel to 5.7 group commit-based to 8.
MySQL Dual-Master Architecture and MMM High Availability
MySQL dual-master mode is a common high-availability database architecture solution, particularly suitable for the following business scenarios:
MySQL MHA Master-Slave Failover: Architecture and Implementation
Deep dive into MySQL MHA high availability solution: MHA architecture, fault handling, primary-standby switch, lag issues and solutions. This article analyzes principles...
MySQL Transaction Isolation Levels: Read Uncommitted to Serializable
This article provides an in-depth explanation of MySQL transaction isolation levels: Read Uncommitted, Read Committed, Repeatable Read, and Serializable...