December 2017
Intermediate to advanced
468 pages
13h 12m
English
There are several architectural patterns, such as MVC, service-oriented architecture (SOA), event-driven architecture (EDA), resource-oriented architecture (ROA), microservices architecture (MSA), and so on, recommending the application partitioning for various benefits. However, there are occasions wherein consolidating multiple tasks or operations into a single computational unit brings forth a number of advantages.
A common approach is to look for tasks that have a similar profile concerning their scalability, lifetime, and processing requirements. Grouping these items together allows them to scale as a unit. The elasticity provided by many cloud environments enables additional instances of a computational ...
Read now
Unlock full access