I did read the article that was referenced. I did not read the article that that article referenced. My point was about the comment on "over engineering". This problem was not cause by over engineering.
I agree. Also his comment about "over engineering" making the system "more brittle" was odd.
For data that important, I would have mirrored the databases to "warm standby" servers. They could have been back up in minutes with no data loss. Sure it would have doubled the cost, but how much money did they lose during the outage.
It didn't work for me at all. I created a new task, and would edit the title, and description. As soon as I would click off of the task all my changes were lost.