> Seems like microservices has moved past the "peak of inflated expectations" and into the "Trough of Disillusionment" phase of the hype lifecycle.
The only change I've been witnessing with regards to microservices is where their critics place their personal goalpost.
Microservices is a buzzword that is used as synonym for distributed systems and the evolution of service-oriented architectures after removing the constraints of rigid interface-related XML-based technologies like UDDI and WISDL in favour of ad-hoc interfaces. Some responsibilities are moved to dedicated services when the operations side justifies it, and services are developed based on key design principles to reflect lessons that have been learned throughout the past couple of decades.
But even if the hype associated with a buzzword comes and goes, the concepts and its uses are still the same.
Thank god. I'm tired of semi-technical product managers throwing around the term.