Microservices vs monolith architecture: choosing the right path | Nordiso