How Both TCP and Ethernet Checksums Fail

Evan Jones (via Hacker News): At Twitter, a team had a unusual failure where corrupt data ended up in memcache. The root cause appears to have been a switch that was corrupting packets. Most packets were being dropped and the throughput was much lower than normal, but some were still making it through. The hypothesis … Continue reading How Both TCP and Ethernet Checksums Fail