Cloud Native, Microservices, DevOps, Azure, AWS.
construct a system which is composed of independent pieces or modules which can be deployed, managed independently. Also any kind of failure on a certain module should be contained only to that particular module (Managing the blast radius). Our dear friend Redundancy helps a lot in managing such