Hacker Newsnew | past | comments | ask | show | jobs | submit | faangguyindia's commentslogin

It's because it probably uses Ruby on Rails which has to launch 1000s of os process to handle any traffic.

This makes no sense and has nothing to do with serving traffic.

More EC2 workers means more parallelism means tests map to more workers and the CI build finishes faster. It’s just CI perceived complete time.


Ruby on Rails died because it was a resource Hog.

People moved to efficient IO requiring smaller servers.

If you make Ruby on Rails in a typed compiled language and show people how fast it is. People will switch in an eyeblink.


How difficult can it be when Cloud providers are able to do live migration of VM from one bare metal server to another?

Likely more difficult.

Live migration boils down to copy memory over the network, stream the page faults till you converge enough, and resume execution on the other host. It’s not a hard problem but a precise and tedious one.

Pausing a game might involve a lot of GPU contexts to freeze, network resources to pause, storage streams to pause, input handling, sound, etc. Add to that physics engine that may be tied deeply in the system and you end up with a hard problem.

What a VM does is not the role of the hypervisor, thus it can apply its hammer that works in pretty much all cases, and VMs are pretty much all the same. On the other hand, all games are bespoke with custom plugins and custom integrations, which make them the opposite of "generic pause implementation".


that's exactly what i wanted to know, trick works: be confidently wrong on web and get the right answer :D

Pausing a game is not as simple as freezing its entire state (and saving is also not as easy as dumping the entire game state to disc, at the least you'd end up with gigabyte-sized savegames).

Many game systems need to remain active in paused state (the UI needs to remain working for example, and actions in the UI may also manipulate game state (inventory, crafting, levelling up...). There are also plenty of games with 'active-pause' where the user can issue commands to units while in paused state.


Ever heard of economies of scale?

Or Anthropic. Monopolies have different rules.

Tell me about Vercel :)

It will still outpeform VPS of similar specs.

Hetzner cannot outsell your CPU or SSD

VMs on cloud can.


> Hetzner cannot outsell your CPU or SSD

On dedicated server they can't but we're talking about VPS (cloud plan)


Do not rely on raid alone.

Have 2x servers atleast then invest in proper monitoring.

Server can fail without disk failures.


Many of the things which people are building will not longer be needed when ai gets 100x faster

when i save money on something without losing performance or reliability, i feel like a real hacker and money saved is just cherry on top of self accomplishment i feel.

i don't do anything bad and my passport isn't exactly any secret, i gladly submit it too Hetzner.

i've my own flyio style deploy built, where i just use API of digital ocean to roll out my service

i hardly ever visit their website, everything from terminal.


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

Search: