In May, an old hot topic in software design long thought to be settled was stirred up again, sparked by anhttps://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 from the Amazon Prime Video architecture team about moving from serverless microservices https://thenewstack.io/return-of-the-monolith-amazon-dumps-microservices-for-video-monitoring/. First, the original article was more about the scaling challenges with serverless “lambdas” rather than purely about microservices.

It bears reminding that there are other and possibly better ways of implementing microservices other than just the use of serverless.

Architecture should be able to deliver value to the end users a majority of the time by the release of individual services independently.

Think of it as a “value-based services architecture” rather than a “microservices-based architecture” that enables services to deliver value quickly and independently.

Related Articles