Here Comes the Science Bit!
For those of you who are interested in what is going on behind the scenes, LiveCloud is powered by a small LiveCode library that sits next to your LiveCode stack. When you write data locally, it is encrypted and written to a data folder next to your app. When you write to the cloud, it sends that encrypted data over HTTPS to our LiveCloud webservice, which writes your data securely on our servers.
The LiveCloud webservice stack consists of PHP, Apache and Livecode. A single instance can handle 1,000s of concurrent connections. We use DigitalOcean droplets to host our webservice and your data, meaning we can scale up to meet whatever requirements your app has. A single droplet can handle 10,000 concurrent connections.
When you lose connections to the internet, your cloud Create, Update, and Delete calls will be automatically cached locally. When you get your internet back, LiveCloud will automatically push all your cached cloud calls,while maintaining their order, so you won’t lose any data.