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

> The users whose data is lost during these incidents probably wouldn't feel quite so peaceful about it, either.

Who says data has been lost? Only if your protocol is fire-and-forget with no checking. But then you'd have data loss no matter the language(s) you implemented it in if your system became inundated with requests and crashed.




I think robustness is best managed in layers

Databases have WAL -> Systems have task queues

The executor itself can fail, if the job is not lost :)




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

Search: