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...