Very excited the announce the release of the Demikernel TCP/IP stack for DPDK. We built this stack from scratch in Rust. Check it out on GitHub:https://github.com/iyzhang/demikernel …
-
-
Replying to @schemeprincess
Ooo! Kernel bypass in rust - has this been benched on Solarflare? Very interesting indeed .
@heinz_gies4 replies 0 retweets 1 like -
Replying to @darachennis @heinz_gies
We have not. We’ve been using Mellanox CX5s. The latency is overhead is largely from copying between our C-based benchmark and Rust. We will likely optimize it to remove these copies but will have to switch to unsafe Rust.
1 reply 0 retweets 4 likes -
Replying to @schemeprincess @heinz_gies
We're using unsafe / rentals and happy to share what we've learnt.
2 replies 0 retweets 4 likes -
-
Replying to @schemeprincess @darachennis
Holy cow that implements a whole async runtime! o.O
3 replies 0 retweets 4 likes -
Replying to @heinz_gies @darachennis
Ah, also it’s based on co-routines, making it easy to implement the TCP state machine.
2 replies 0 retweets 6 likes
Replying to @schemeprincess @heinz_gies
State machine. New mind reader 
1:04 PM - 18 Oct 2019
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.