Replies: 1 comment
-
ok, crossbeam looks like a start... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have been considering doing some new work in rust on the bufferbloat front. I see a lot of userspace networking being done with fixed or unbounded length fifos, with their inherently problematic properties. I'm also big on having the ability to have a thread scheduler that can queue and give up on new work in bounded time, (bufferbloat is not just a networking problem!), much like how uber implemented a codel like algorithm in go over here:
https://eng.uber.com/qalm-qos-load-management-framework/
Codel: https://queue.acm.org/detail.cfm?id=2209336
All that said, me going from ground zero to hacking on generics, tokio and std::collections is proving difficult for my aged brain to handle, but I thought that perhaps those reading over what uber had accomplished might inspire some to think about work shedding in general, in rust.
Beta Was this translation helpful? Give feedback.
All reactions