Silent Data Corruption Detection and Repair
Managing Data Corruption in the Cloud

Managing Data Corruption in the Cloud

12/9/2024 · Bob Liles

What this post added

Details the implementation of a system to detect and repair silent data corruption in MongoDB Atlas. This involves leveraging checksum validation within the WiredTiger storage engine, identifying corruption through runtime checks of data ordering, and using a two-plane architecture (data plane and control plane) with a MongoDB Agent to monitor logs for corruption signals. The Agent detects specific log patterns indicative of corruption and sends metadata to the control plane for analysis, enabling proactive identification and repair of corrupt data using replica sets.

Read the original post ↗