Fabio Manganiello on Nostr: I still have concerns about the I/O overhead caused by having the full state of an OS ...
I still have concerns about the I/O overhead caused by having the full state of an OS regularly persisted to disk rather than memory. But the idea is intriguing.
#Databricks is working on the development of a database-based operating system (DBOS). Imagine having an OS where:
You can easily resume an application from a previous state, without having to restart it and replicate it.
The “it works on my machine”/“it doesn’t replicate” problems can be removed by design. If a process ended up in an unpredictable state, we have a relational db on the back to query exactly which was that state.
Backing up an OS and its current state becomes as easy as exporting a database dump.
https://developers.slashdot.org/story/24/03/18/0038232/database-based-operating-system-dbos-does-things-linux-cantPublished at
2024-03-18 10:01:35Event JSON
{
"id": "81332e50e1b6ec3d1a31f930ee54641a4c38df73e6cd98cdedb29484ee790ad2",
"pubkey": "8f39365fcd938b90d2b383adc37e792673ecdf01c7b348af47b0c961b728d4aa",
"created_at": 1710756095,
"kind": 1,
"tags": [
[
"t",
"databricks"
],
[
"proxy",
"https://manganiello.social/objects/fdd4b981-02f9-41af-8429-5ecbc9ff731f",
"activitypub"
]
],
"content": "I still have concerns about the I/O overhead caused by having the full state of an OS regularly persisted to disk rather than memory. But the idea is intriguing.\n\n#Databricks is working on the development of a database-based operating system (DBOS). Imagine having an OS where:\n\n\n\nYou can easily resume an application from a previous state, without having to restart it and replicate it.\n\n\nThe “it works on my machine”/“it doesn’t replicate” problems can be removed by design. If a process ended up in an unpredictable state, we have a relational db on the back to query exactly which was that state.\n\n\nBacking up an OS and its current state becomes as easy as exporting a database dump.\n\nhttps://developers.slashdot.org/story/24/03/18/0038232/database-based-operating-system-dbos-does-things-linux-cant",
"sig": "4c82e7012526ed8d1d783081c409ea86b47171189a2c893572279f5b0600c8a15ac261c18b36f532f317f0261946f5747b1cf784547d11f4c6f70e1d96d0c71e"
}