Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 915 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 915 Bytes

Rush

Rush: a simple, fast software networking toolkit written in Rust

Rush is a simple but fast toolkit for writing high-performance networking applications in userspace using Rust.

Rush uses kernel-bypass networking and simple, efficient data structures to help you get the most out of your hardware.

Rush is Snabb written in Rust. It doesn’t have all the bells and whistles of its big sibling Snabb, but it’s lean and just as fast!

Uses in the Wild

Rush was used to build Synthetic Network, a tool for simulating realistic network conditions to containerized applications.

Screencast

Screencast on porting Snabb to Rust