Download Now

SpaceBase scales your real-time spatial application/virtual world

Lightspeed spatial data store

SpaceBase lets you track millions of constantly moving objects with microsecond latency (~15us per update and ~1.5us per query). Insert, update, delete and query objects in 3D or 2D space, be it things in the real world tracked through gps or sensors, or virtual objects moving through an online world. A state of the art in-memory, concurrent, spatial data-structure gives SpaceBase this stellar performance. SpaceBase can run embedded in your application or as a standalone process/server with APIs for many languages, and can easily integrate with your application code and third-party middleware.

Complete code parallelization

SpaceBase can handle the difficult, though necessary, task of managing concurrency. Simply pass your business logic code (like client notification, physics simulation, sensor fusion, collision detection or AI) as callback functions to SpaceBase, which will run it from within spatial transactions in parallel. SpaceBase will take care of thread allocation and synchronization so you don't need to worry about locking and atomicity. SpaceBase can even parallelize a single transaction/query so that your application makes the most use of your modern hardware.

Infinite horizontal scaling

Coming soon: Distribute your spatial real-time application to multiple servers for limitless scaling. SpaceBase, when running on top of Galaxy , our open source, in-memory data grid, automatically and transparently partitions your entities across servers and migrates them dynamically, to keep nearby entities on the same server for fast interaction and few network hops.

MMOs

Learn More

LBS

Learn More

Defense

Learn More
Request an Evaluation Copy

Interested in learning more?