Ask HN: What database does HN use?
8 points
by ghd_
3 days ago
| 3 comments
| HN
A similar discussion from 2021 that didn't track a lot of attention: https://news.ycombinator.com/item?id=29165586

And the only answer from eesmith cites a very old implementation, I'm wondering what's being used nowadays in the HN code base

romanhn
3 days ago
[-]
Every discussion I've seen mentions filesystem-based storage rather than any database. Haven't seen any evidence to the contrary.
reply
chistev
4 hours ago
[-]
Would that handle the demand? This is a very busy website.
reply
lbhdc
3 days ago
[-]
They have a job listing looking for engineers. I have no idea if this role would work on HN or if the tech stack is relevant to HN.

It lists the tech stack as Rails, React, Postgres.

https://www.ycombinator.com/careers?ashby_jid=ef00c8d1-76e7-...

reply
runjake
2 days ago
[-]
HN is not written in React or Rails. It is written in a LISP dialect called Arc.

https://paulgraham.com/hackernews.html

reply
clark-kent
1 day ago
[-]
That’s a YC job post not HN.
reply
purple-leafy
3 days ago
[-]
I think hackernews was originally built with a Lisp language right?!

If so, probably started with a database that you would commonly pair with a Lisp language

reply
qup
3 days ago
[-]
Arc.

And the filesystem.

reply