Hacker News new | ask | show | jobs
by ef4 4473 days ago
Yes, pre-emptive blocking threads are hard to reason about.

But cooperative blocking threads are just as easy to reason about as node's callbacks, while being significantly easier to structure and make fault-tolerant.