Cloud native design considerations, and concepts
- Circuit breakers
- Over current protection, safety limits
- canary releases
- Check for gas in the mine, with a canary that dies first.
- blue-green deployment
- No big bang, slowley switch users from one to the other, seamlessly with no downtime.
- dark launches
- tracing
- tracking a user interaction through all components, using a uniqe UUID etc.
- and more
...