DBOS: A Database-Oriented Operating System
A group of researches are proposing a radical change of the future operating system. Replacing the fundamental idea from Unix that everything is a file and instead relying on concepts from the database world a operating system that supports large scale distributed applications in the cloud can be built.
| Everything is a file
The core principles suggested to achieve this is:
- Store all application in tables in a distributed database
- Store all OS state in tables in a distributed database.
The suggested architecture(four levels) looks as follows:
Links:
Will continue on this topic in a later blog post where we deep dive in to the research.