DBOS: a DBMS-oriented operating system
The International Journal on Very Large Data Bases (VLDB), 2021
Abstract
This paper presents the rationale and initial implementation results for DBOS, a database-oriented operating system architecture for scalable cluster computing. Instead of combining a traditional single-node OS with separate cluster schedulers, distributed file systems, and network managers, DBOS uses a distributed transactional DBMS as the foundation for scheduling, file management, inter-process communication, analytics, and high availability.