
Traditional database systems are built for single-tenant applications. We had to create a radically different design to support our multitenant system, which delivers under 300ms response time for 1.5+ million users from nearly 60,000 businesses.
How do we deliver such performance? Not by throwing massive amounts of hardware at the problem. It’s by developing the right design: one massively shared system that makes it possible for everyone to create, read, update, delete, and search on billions of rows of data with sub-second response time.
Our patented query optimizer constantly analyzes the system, builds multitenant indexes to find the fastest path to execute any query, and also enforces all data-sharing rules for each user.