Decision Criteria — Choosing the Right Architecture - Monolith vs Microservices vs Modular Monolith | OneNoughtOne