I was thinking of a scenario where 'new generation calibre-server' runs against a local library (to it) on a commercial cloud service, such as Amazon EC2 or Azure with multiple clients updating it concurrently. If I wanted to do that then I couldn't do it for free.
But I don't know what Kovid has in mind. The 'server end' may just be storage with the clients collectively managing resource sharing on a peer-to-peer basis. In that scenario perhaps something as simple as Dropbox, Google Drive or an FTP server could house the shared library. Client-server is not the only architecture used in building multi-user systems, although for commercial and consumer applications it is the most widely used.
BR
Last edited by BetterRed; 03-30-2015 at 09:56 PM.
|