DBToaster: Agile Views in a Dynamic Data Management System
This paper calls for a new breed of lightweight systems - Dynamic Data Management Systems (DDMS). In a nutshell, a DDMS manages large dynamic data structures with agile, frequently fresh views, and provides a facility for monitoring these views and triggering application-level events. The authors motivate DDMS with applications in large-scale data analytics, database monitoring, and high-frequency algorithmic trading. They compare DDMS to more traditional data management systems architectures. They present the DBToaster project, which is an ongoing effort to develop a prototype DDMS system.