A microservice journey - part 4: Reliability
We live in a world which has come to expect everything to just work, all the time. At the same time we started to move to the cloud? Cloud is a completely different kind of beast to self managed infrastucture. Self managed mean control in all aspects of the infrastructure and total control when it comes to replacing hardware. In the cloud, a separate organisation is managing infrastructure and for many more clients, not just you. And if a piece of hardware needs changing, they just take it out. Imagine if they had to give a warning to everyone and wait until everyone was ready for the hardware to be replaced. It would never happen! A Shift in thinking So we live in a world where people expect everything to be working all the time, yet we are moving to a platform which can be pulled from under us without any notice. Seems kind of counter intuitive. However this is the exact catalyst needed to ensure our application are purposefully build with resilience in mind right...