Application which randomly and if used correctly evenly distributes key-value pairs over several storage nodes. Where all logic lies in the nodes, and frontend randomly selects node for both put and get.