|
|
|
|
|
by ramchip
3007 days ago
|
|
This reminds me a lot of the sbroker library in Erlang: > SBroker is a framework to build fault tolerant task schedulers. It includes several built in schedulers based on TCP (and other network scheduling) algorithms. > [...] in an ideal situation a target queue time would be chosen that keeps the system feeling responsive and clients would give up at a rate such that in the long term clients spend up to the target time in the queue. This is sojourn (queue waiting) time active queue management. CoDel and PIE are two state of the art active queue management algorithms with a target sojourn time, so should use those with defaults that keep systems feeling responsive to a user. http://www.erlang-factory.com/euc2017/james-fish https://github.com/fishcakez/sbroker |
|