Improbable is building a platform that enables a developer to easily create real-time, persistent simulations consisting of potentially billions of complex entities. These simulations are automatically distributed within the cloud and resources are allocated as necessary. All of which can be simultaneously accessed by thousands of users. The developer can plug in pre-existing business logic/models and Improbable will scale these models on datasets many orders of magnitude larger than they could before. Improbable's technology has application in businesses as varied as gaming, healthcare, academia and defence.