Hacker News new | ask | show | jobs
by unixhero 2181 days ago
Why is it called Hey stack?

Why does the "Hey stack" persist to the obsolete Mysql dB engine and not PostgreSQL (opinionated dovnvote fodder, I know, but hey; bring it on! They are valid questions).

2 comments

The app is called "Hey". It's not the HEY Stack in the same sense as the MEAN stack or the LAMP stack. It's the stack for the app called HEY.
They are probably using it as dumb key value storage in a way, and probably found it easier to shard + existing experience.

I'm not sure PostgreSQL sharding ist there yet

Also, uh, it's a pun on haystack... as DHH pointed out somewhere in the thread.
i expect that on their bug tracker, issues have been renamed "needles" so that each issue they work on, is a "needle in the hey stack"
Maybe because MySQL is good enough for what they need.
In addition, calling it "obsolete" compared to postgres implies postgres is better in all ways, which is simply not the case. There are entirely valid reasons to choose MySQL for new apps.