Challenges of microservices application architecture
Choosing the right design for your app development
Mar. 3, 2020 - Willem L. Middelkoop
This week I flew to Gothenburg to meet people from a large international shipping company, talking about the development of enterprise level software. During the meeting there were various experts in the room, one of them asked me on choosing the right software architecture (for big, complex, enterprise level apps). A very good question, well worthy for a blog post.
Continue reading![Visiting a large international shipping company to talk about enterprise software](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_00_Visiting-a-large-international-shipping-company-to-talk-about-enterprise-software_500px.jpg)
![“The sky is the limit” if you master the architecture you have chosen (just don’t change it during flight!)](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_05_The-sky-is-the-limit-if-you-master-the-architecture-you-have-chosen-just-don-t-change-it-during-flig_500px.jpg)
![Simple software architecture example - different structures composing a system with different relations between them](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_01_Simple-software-architecture-example-different-structures-composing-a-system-with-different-relation_500px.png)
![Increased complexity as the number of structures (and their relations) grows](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_02_Increased-complexity-as-the-number-of-structures-and-their-relations-grows_500px.png)
![Monolithic software architecture](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_03_Monolithic-software-architecture_500px.png)
![Microservices Software Architecture](/blog/2020-03-03_monolithic-vs-microservices-software-architecture/images/i_04_Microservices-Software-Architecture_500px.png)