With almost 40 years of experience in computer and writing software, the essence for me is that architecture should follow common sense and reality instead. This is frequently contrasted by "this is the one-serves-all solution" hypes and buzzwords created by either youngsters or marketing people. I recommend reading the following two articles to both groups of people.
(Not) Scaling with Microservices - Why software architecture should not be driven by hypes and buzzwords
- Hits: 30