A method, system, apparatus, and storage medium for implementing a replicating state machine.
By dividing the replication state machine into sub-modules and utilizing interfaces and events for interaction, the problem of high complexity in large-scale distributed storage systems is solved, achieving simplified design and improved maintainability and scalability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- INSPUR SUZHOU INTELLIGENT TECH CO LTD
- Filing Date
- 2023-05-25
- Publication Date
- 2026-07-17
AI Technical Summary
In large-scale distributed storage systems, the design and implementation of replication state machines are highly complex and costly to maintain, making it difficult to meet the system's availability and scalability requirements.
The replicated state machine is divided into several sub-modules according to business logic, providing read interfaces, write interfaces, and registration change callback interfaces. The module-level state machine interacts through basic events and derived events, simplifying business logic design and coding implementation.
It reduces complexity and maintenance costs, improves system maintainability and scalability, and provides a simple, efficient, and reliable solution.
Smart Images

Figure CN116541216B_ABST