...

/

Monolithic Applications and Microservices

Monolithic Applications and Microservices

Learn how to work toward decoupling while working with monolithic and microservices applications.

The most important idea is the concept of separating concerns: Different responsibilities should be distributed across diverse components. Just as in our code (a more detailed level of design) it wouldn't be good to have a giant object that knows everything, in our architecture, there shouldn't be a single component owning everything.

Different components vs. different services

There is, however, an ...