3 ms·
I'm not sure if counts as "orthogonal persistence", but there's the Aurora Operating System[0] from 2021. It's apparently based on FreeBSD, and can run most un
by sillywalk 3y ago
I'm not sure if counts as "orthogonal persistence", but there's the Aurora Operating System[0] from 2021. It's apparently based on FreeBSD, and can run most unmodified apps, as well as having an API to support its Store.
"We present the Aurora single level store
(SLS), an OS that simplifies persistence by automatically per-
sisting all traditionally ephemeral application state. With
recent storage hardware like NVMe SSDs and NVDIMMs,
Aurora is able to continuously checkpoint entire applications
with millisecond granularity.
Aurora is the first full POSIX single level store to han-
dle complex applications ranging from databases to web
browsers"
[0] https://rcs.uwaterloo.ca/pubs/hotos21-aurora.pdf https://rcs.uwaterloo.ca/pubs/hotos21-aurora.pdf