System Design Interview, Technology, Coding, Programming.
When a client retrieves data, it also retrieves the checksum. The client then calculates the checksum of the received data and compares it with the stored checksum. If the checksums match, the data is considered intact. If not, the data is likely corrupted, and the client can choose to retrieve the