I've heard about such architecture styles like 'Layered', 'SOA' and 'Microservices'? Which else do exist?
In order to understand all possible variants and the difference between them i would like to systemize all of them in my head.
I've heard about such architecture styles like 'Layered', 'SOA' and 'Microservices'? Which else do exist?
In order to understand all possible variants and the difference between them i would like to systemize all of them in my head.
There are so many architectural patterns such as:
They have some pros and cons. Read more about them in this great article.