End-to-End System Architecture
Design of distributed, scalable and fault-tolerant systems, with the architectural paradigm selected against actual workload and scalability requirements rather than fashion — microservices, monolithic or event-driven, whichever the system genuinely calls for.
- Microservices
- Monolithic
- Event-driven
- Fault tolerance