Skip to content

eugeneia/rush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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