So informative and like your relaxed style that keeps us engaged as you lead us through your various optimizations. To your point to massive scaling possibilities at the end of the video about if clients could also use XDP...would a workaround to client-side XDP be webAssembly+eBPF ? Thank you so much Sandeep!
client side xdp exists! its called af-xdp! you can use xdp to receive AND send. whole programs living in xdp land. would you like a video on that topic?
Good question! I have a branch somewhere that does spawn as well. I think I lost a few points in performance immediately. So I reverted that. Would love a comparison between spawn vs select that is more concrete. I already began testing with monoio instead of going down that route.
Really fun to watch and informative. Thank you a lot for publishing this.
This is aaaaaaaaaawesome! Thanks!
Your content is incredible. Thanks a lot!
Quite informative, thank you!
are you sure you're reading the flamegraph right? I'm pretty sure right at the top is not the tokio scheduler.
So informative and like your relaxed style that keeps us engaged as you lead us through your various optimizations. To your point to massive scaling possibilities at the end of the video about if clients could also use XDP...would a workaround to client-side XDP be webAssembly+eBPF ? Thank you so much Sandeep!
client side xdp exists! its called af-xdp! you can use xdp to receive AND send. whole programs living in xdp land. would you like a video on that topic?
Very cool!
much informative :)
yay finally !
fun!
Why did you prefer tokio::select! instead of spawn?
Good question! I have a branch somewhere that does spawn as well. I think I lost a few points in performance immediately. So I reverted that. Would love a comparison between spawn vs select that is more concrete. I already began testing with monoio instead of going down that route.
@@_sandeepnambiar I see. So can we say that it is better to rely on metrics when making such decision?
@@vcankeklik I think so. My findings are contrary to what I would have assumed if I hadn't done the tests.
@@_sandeepnambiar thanks!
well, it's not an impossible at all guys :)
Hired