Peer-to-Peer architecture for unlimited scalability
A great advantage of the Groove Peer-to-Peer Architecture is that all interconnection is asynchronous, and we use the computing power of the client laptop.
A concern with traditional WorkMovr, and all server-based direct-connection systems, is that by chance, all Individuals will make a request to the server at the same time, and slow the response time.
With WorkMovr operation under Groove, at the server end, WorkMovr steadily inserts Work Units into the appropriate Groove Workspaces. Groove then Replicates those Work Units out to Individuals at a steady pace as they connect to the network.
An Individual will be unaware whether that next Work Unit was generated 5 seconds ago or 5 hours ago. There is just not the same sensitivity to server response time with this architecture.
Individuals may all drop completed Work Units into Groove at the same time. However, Groove steadily Replicates the completed Work Units back to the server, and presents them to WorkMovr one at a time.
Thus WorkMovr only ever needs to respond to a single request at any time, thereby giving huge scalability from a very modest-sized server.