> how often "little" things like race conditions break something in production
Often. Way too often. And it always break at 3 in the morning when you are hiking somewhere where there is no internet connection.
Besides, race conditions tend to break on the worst possible ways. It either silently corrupts data, or makes your system stop working but stay active, so the OS does not know it must launch a new instance.
Often. Way too often. And it always break at 3 in the morning when you are hiking somewhere where there is no internet connection.
Besides, race conditions tend to break on the worst possible ways. It either silently corrupts data, or makes your system stop working but stay active, so the OS does not know it must launch a new instance.