Shared-nothing architecture

One alternative architecture is shared everything, in which requests are satisfied by arbitrary combinations of nodes.

This may introduce contention, as multiple nodes may seek to update the same data at the same time.

SN eliminates single points of failure, allowing the overall system to continue operating despite failures in individual nodes and allowing individual nodes to upgrade hardware or software without a system-wide shutdown.

[4] Tandem Computers NonStop systems, a shared-nothing implementation of hardware and software was released to market in 1976.

[5][6] Tandem Computers later released NonStop SQL, a shared-nothing relational database, in 1984.