I wrote more about data loss at https://news.ycombinator.com/item?id=32030407 in case that's of interest.
We tend to over engineer things as if it’s the end of the world to take a 10 minute outage… and end up causing longer ones because of the added complexity.