This document discusses the design of RADOS level replication. It describes the overall architecture, implementation in the main cluster, and implementation in the backup cluster. For the main cluster, it covers classifying operations, dealing with replication issues, components like replication caching and worker, and robustness mechanisms. For the backup cluster, it proposes adding a raw operation storing phase to RockDB for more efficient recovery and applying of replicated operations.