Losing Data with Azure Blob Storage
We had a bug that caused us to write 0 byte documents to Azure blob storage. It was there for a while. We tried hard to find it.
Eventually, we turned on blob snapshots which, instead of replacing a blob with a new blob on every write, makes a copy that you can promote at a later time.
This week, we had a production issue where a blob had 0 bytes. We hadn't seen it in so long, we secretly hoped the problem was magically fixed by someone else.