polycube

Network framework

A software framework for building custom network services and service chains in the Linux kernel using eBPF and C++.

eBPF/XDP-based software framework for fast network services running in the Linux kernel.

GitHub

509 stars
29 watching
103 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list

bpfbridgecubedata-planeebpffirewalliptableskuberneteslinux-kernelnatpolycube-networkspolycube-services

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pfq/pfqA software framework for high-performance network processing on multi-core architectures.521
not-fl3/quad-netA software framework implementing a quad-core network architecture in Rust.15
opensuse/wickedA framework for simplifying network configuration by decomposing the problem into standardized facilities and layering services102
adacore/polyorbA polymorphic middleware framework for building distributed object-oriented systems.20
nrf24/rf24meshDevelops an open-source software framework for mesh networking using RF24 devices425
abdullahselek/merhabaA framework for discovering and connecting to services on the local network using Bonjour protocol72
cnclabs/pronet-coreA software framework for building networked applications3
colyseus/colyseus-haxeA multiplayer networking framework for building real-time applications using Haxe76
kubeovn/kube-ovnIntegrates Open vSwitch Network Virtualization with Kubernetes to provide an advanced Container Network Fabric2,006
skywite/swnetworkingA high-level networking framework providing a flexible and modular way to handle HTTP requests and responses25
benedekrozemberczki/m-nmfAn implementation of Community Preserving Network Embedding using deep learning and matrix factorization techniques121
eunomia-bpf/eunomia-bpfA toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support687
eunomia-bpf/wasm-bpfAn eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification.390
bridgenetworking/bridgeA framework providing a simple and extensible HTTP networking solution for iOS projects89
openucx/ucxAn optimized communication framework for high-bandwidth and low-latency networks1,181