Hacker News new | ask | show | jobs
by nabakin 1237 days ago
Impressive. What's your tech stack? How are you able to keep the cost so low?
2 comments

php, nginx, mariadb (mysql). The stack that continues to deliver robust, low-cost, and reliable solutions yet HN shits on it at every opportunity.
It really is impressive how versatile that stack is, both on the low end and high. Wikipedia is also basically that stack too (just with apache instead, and varnish/ATS playing an important role)
nginx is decent to be fair
Assuming it hasn't changed in the past 2 years:

> nginx, latest php, mariadb.

> and of less importance: memcached and influxdb.

https://twitter.com/thexpaw/status/1315941483867000833

That's still correct.
What host do you use?
Hetzner.
I'd love to learn how you managed to scale on a single server - other than the above, any tips or tricks? I'm also a PHP guy on Ngnix with MySQL but want to know what tips you might have for a dynamic (non-static) site to handle such scale on a single server
Equip your server with a decent CPU, enough RAM to allow MySQL to keep most of your database in it, and fast SSDs. Profile your code and optimize/cache anything that stands out as slow, aggressively cache data that is read often using memcached/redis/etc, use an http cache proxy like cloudflare in front to cache static assets (and maybe pages that aren't dynamic for every user)
me also , how can it be 1 server ? how do you protect DDos attacks?
Ty
Thanks!
When's the Next.js migration?