...

/

Benefits and Drawbacks

Benefits and Drawbacks

Learn about the benefits and drawbacks of shared-nothing architecture.

Benefits

The shared-nothing architecture provides many benefits from a performance and fault-tolerance perspective. It provides scalability and availability guarantees.

Scalability

All layers of the applications can be incrementally scaled out or in depending on the load.

Note: Scalability is easier and quicker to achieve in the stateless components since it requires less data transfer.

Availability

The system is resilient to single-node and multi-node failures.

More specifically, these two different forms of failure impact the ...