|
|
|
|
|
by arielweisberg
4412 days ago
|
|
I think this is an argument for timeouts, fail over, and load shedding not asychrony. If you have a sufficiently slow DNS you will chew through all the memory available to your non-blocking application in an amount of time that isn't functionally different from how long it will take you to exhaust your threadpool. The whole point of the lightweight thread approach with shrinking stacks is that you will use the same amount of memory for both and they will fail at roughly the same point. |
|