Skip to content

Latest commit

 

History

273 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libtux is a high-performance networking library that uses XDP (eXpress Data Path) for socket acceleration. It provides two operating modes: compatibility mode for drop-in acceleration of existing applications, and pushdown mode for maximum performance.

Tutorials

Requirements

Ubuntu

sudo apt install m4 libpcap-dev libelf-dev libcap-ng-dev liburing-dev libnuma-dev

If you are on x86-64 platform, you need to additionally install headers for 32-bit platform

sudo apt install libc6-dev-i386

Systems Tested

The following systems have been tested:

Systems Tux Compatibility Mode Tux Pushdown Mode
Memcached ✅ ✅
Redis ✅ ✅
KeyDB ✅ ✅
VoltDB ✅ ❌
MySQL ✅ ✅
ScyllaDB ✅ ❌

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages