https://medium.com/@karimmirzaguliyev/exploring-monolithic-vs-microservices-architecture-in-python-environments-71165e1141d1