Hacker News new | past | comments | ask | show | jobs | submit login

> Is there a reason why successfully running software on a server is so much harder than running software on your phone?

Sure (exaggerating)

phone - reboot is your FIRST option

server - reboot is your LAST option




Huh? We reboot our servers all the time. We would never design an app that isn’t tolerant to losing servers somewhat arbitrarily. How else could you ever handle hardware failures?


There is probably a niche for unreasonable customers who require 99.9+% uptime but do not want to pay for clustering and redundant servers. The best way to achieve that is to have a physical server that never gets rebooted. HW failures happen but you can explain to the customer it isn't your fault.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: