navigation

BalanceNG is a multithreading software load balancer for Linux operating systems.

Key features are its proven stability and its easy integrability in datacenter networks and OEM product lines which make it the perfect choice for network operators, hosting companies and Telco product designers.

Its minimalistic IP stack is optimised for load balancing and high availability – instantly getting you free from any common OS boundaries.

 

Visit Project Site

f2568() - A variable Length Tabulation Hash Function

f2568() is a variable length tabulation hashing function which returns a 64 bit hash result of input data up to a size of 256 bytes. It’s quite fast (requiring as many XOR operations as the data length in bytes), easy to understand and very strong at the same time.

f2568resume() allows to resume computation and to chain processing to generate a 64 bit hash of arbitrary length data divided in blocks of 256 bytes.

f2568() is publicly available under the BSD-3-Clause License.

 

Visit Project Site

xdptap is an Linux XDP based network analysis and monitoring tool which allows to obtain network insight, record selected traffic and to inject faults at configurable probabilities. Since xdptap is based on Linux XDP, it allows packet processing at wire-speed up to 100GbE full duplex with specific drivers.

 

Visit Project Site

bngx is an Linux XDP accelerated Load Balancer.

 

Visit Project Site


RPCL is a minimalistic configuration and control language, designed to act as a CLI for daemon-like background processes. RPCL is an acronym for Reverse Polish Configuration (and Control) Language. It is working stack-oriented in reverse polish notation and therefore borrows some control words from FORTH.

 

Visit Project Site

Inlab Scheme is an R4RS compliant implementation of the algorithmic language Scheme with several extensions.

 

Visit Project Site