Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Can you say more about these storms? Sounds pretty interesting. How does preempting solve it?


I don't know Python or Rust well, but I think this is the problem:

https://betterprogramming.pub/the-dangers-of-async-in-python...

And this is how some people are solving it:

https://async.rs/blog/stop-worrying-about-blocking-the-new-a...

This is how it works in BEAM:

https://github.com/happi/theBeamBook/blob/master/chapters/sc...

The commonality is to limit execution time and yield (preempt) so something else can run too.




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

Search: