Skip to content

Opportunities

The Three Dimensions to Scalability

In this section we are in the context of:

  • Event-Driven Architecture (EDA)
  • Command Query Separation (CQS)
  • Command Query Responsibility Segregation (CQRS)

If these are not familiar to you, please refer to theory section.

Scale Cube

Decomposition

Quote

"Developers simply do not implement large scalable applications assuming distributed transactions... Two-phase commit is the anti-availability protocol."

Pat Helland

Duplication

Partition