This article describes serverless integration patterns based on choreography and orchestration, pro-cons, and when to use them — In a monolith, in-process communication between components happens either via method invocation of function calls. When you are building a cloud solution, communication between components is a lot harder. By component, I am referring generically to any type of serverless function; DB services (with implicit behavior such as get, put…