Scale Agnostic - abstractfactory/pipi GitHub Wiki

Definition: An independence on scale.

Built for two, fit for hundreds.

The performance or functionality of Pipi should in no way be affected by its size.

This means that running Pipi in a 5 artist environment is guaranteed to perform as swiftly as it would in a 500 artist environment.

We can achieve this via our de-centralisation of data and the atomicity in how we deal with metadata.

Nothing communicates with a central server. A central server implies restriction and a logarithmic decrease in performance.