Questioning Microservices Architecture
Questioning Microservices Architecture
Over the last year or so I have been seeing more and more software companies moving away from microservices architecture. This is a trend that I find interesting and I wanted to explore it further. See the references below in reverse chronological order for more information.
First a humorous take on the subject:
๐ช๐ต๐ ๐ฑ๐ผ๐ฒ๐ ๐๐ผ๐ผ๐ด๐น๐ฒ ๐ฟ๐ฒ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐ฑ ๐ ๐ผ๐ฑ๐๐น๐ฎ๐ฟ ๐ ๐ผ๐ป๐ผ๐น๐ถ๐๐ต๐ ๐ถ๐ป๐๐๐ฒ๐ฎ๐ฑ ๐ผ๐ณ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐?
โ Dr Milan Milanoviฤ (@milan_milanovic) February 5, 2024 (opens in a new tab)
In the last decade, we have seen a massive trend of using microservices everywhere. We were building systems for a few hundred or thousand users andโฆ pic.twitter.com/8AvKTIqaLE (opens in a new tab)
Even Amazon can't make sense of serverless or microservices (opens in a new tab)
โ DAVID HEINEMEIER HANSSON (@dhh) May 4, 2023
The Prime Video team at Amazon has published a rather remarkable case study on their decision to dump their serverless, microservices architecture and replace it with a monolith instead. This move saved them a staggering 90%(!!) on operating costs, and simplified the system too. What a winโฆ