Handling Large Blobs hard
What is 'Bit Rot' and how do large storage systems strictly prevent it?
- A Viruses.
- B Disk failure.
- C Hackers.
- D Silent Data Corruption (flipping bits on disk). Systems run background 'Scrubbing' processes that constantly read data, verify Checksums (CRC), and repair corrupted blocks from replicas.
Answer: D. Silent Data Corruption (flipping bits on disk). Systems run background 'Scrubbing' processes that constantly read data, verify Checksums (CRC), and repair corrupted blocks from replicas.
At PB scale, bit flips are a daily occurrence. You cannot trust the hardware.
One system design question a day, with spaced repetition so the ones you miss come back.
Get the appRelated questions
- Why do modern sites serve images in WebP or AVIF format?
- What does the acronym BLOB stand for?
- Why do we sometimes convert binary images to Base64 strings?
- What is an 'Origin Shield' or 'Mid-Tier Cache' in a CDN architecture?
- For a feed with 100 images, why use 'Lazy Loading'?
- How does HLS/DASH handle a user moving from WiFi to 4G (Variable Bandwidth)?