3 ms·
This was very fashionable 15-20 years ago, in both application and OS research. One such Java framework: https://prevayler.org/ https://prevayler.org/ Less am
by thom 3y ago
This was very fashionable 15-20 years ago, in both application and OS research. One such Java framework:
https://prevayler.org/ https://prevayler.org/
Less ambitious than TFA overall, I grant you.
- sillywalk 3y agoI'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
- mdaniel 3y agoBSD 3-clause https://github.com/prevayler/prevayler/blob/master/LICENSE.txt https://github.com/prevayler/prevayler/blob/master/LICENSE.t...