Peek has a distributed service architecture, as more users use Peek, the load increases on the “Client” service. Multiple “Client” services can be started to distribute the load and scale up.