Architecture
Scalability was designed into Dragon at several levels. First, Dragon is stateless, and all state information resides in the browser. Second, the bulk of the data processing happens in the database, near the data. Third, our unique storage mechanism involves only indexed queries. Finally, performance logging is built into the system, and is transparent for all developers—thereby precluding performance regression.