Hacker News new | past | comments | ask | show | jobs | submit login

> What opened my eyes to this world is this post from Martin Kleppman on turning the database inside out: https://martin.kleppmann.com/2015/03/04/turning-the-database...

Databases are only as bad as the filesystem wrt being mutable, but since we do expect them to be a "better filesystem" it's surprising we let them get away with losing data. IMO beyond transactions you should just be able to unwind any writes to a SQL database, including deletes, for at least a day.

But if you ask Alan Kay he'd say all programs should have an explicit concept of time and be able to operate on the past and future state of everything.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: