Modular Monolith Application in Symfony
A truly modular monolith application project in PHP
What software architecture would you choose if you were to launch a SaaS startup today? I bet the first thing that comes to your mind is an architecture based on microservices.
There is no serious programming conference these days without at least one topic related to microservices.
No wonder; the topic is so overhyped nowadays:
Many companies embraced such architecture and died in the run. You are going to find a lot of great stories how microservices went wrong for some entrepreneurs.
Netflix started as a simple DVD movie rental system. They did not become the powerful system that we know overnight. It was a process; and it took many years to develop. From a monolith-based application to this monster:
The microservice architecture is, well, hard.