Has become most popular architecture
It depends on developing small, independent modular services where each service solves a specific problem or performs a unique task and these modules communicate with each other through well-defined API to serve the business goal
Received its reputation after being adopted by Amazon and Netflix and showing its great impact
Divided into two main categories: Backend as a service (BaaS) and Functions as a Service (FaaS)
Most famous provider of serverless API is Amazon AWS "Lambda"
Depends on Event Producers and Event Consumers
Main Idea is to decouple your system's parts and each part will be triggered when an interesting event from another part has got triggered