Software architecture is the foundation that supports the digital world. In today's fast-evolving tech landscape, two contrasting architectural patterns have emerged at the forefront: Microservices and Monoliths. A survey by O'Reilly in 2020 showed that 61% of the organizations were using Microservices, whereas the remaining were largely using Monolithic systems.