Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's a fairly traditional no-DB approach [1], but what's the reason to believe the dominance of that approach is on the horizon?

[1] Common Lisp has a particularly nice system for doing it transparently, http://common-lisp.net/project/elephant/, and I believe HN is implemented using a DB-via-serialization strategy as well



Actor systems.

Actor systems allow this to scale and cross the machine boundary without having some dedicated database product doing it for us.

I've noticed that the more I work with actor systems (each actor is stateful and keeps its own state), the less I use databases.

In fact, the idea of keep state separate from the code reading it and changing it begins to look oddly broken as a concept.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: