Microservices, Scalability, Architecture, Architectural Design, Design Patterns.
biased by activity or data. A separation of responsibilities based on data or the activity being performed is growth along the y-axis of our cube. This approach tends to come at a slightly higher cost than x-axis growth but also benefits from a reduction in the data necessary to perform a task.