A robust system is often misunderstood to be the one which doesn’t fail. On the contrary, the guiding principle is that the system should be designed in a way that it fails fast and recovers gracefully. This ensures minimal impact... Continue Reading →