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

508 stars
29 watching
102 forks
Language: C++
last commit: over 1 year ago
Linked from 1 awesome list

bpfbridgecubedata-planeebpffirewalliptableskuberneteslinux-kernelnatpolycube-networkspolycube-services

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pfq/pfq A software framework for high-performance network processing on multi-core architectures. 521
not-fl3/quad-net A software framework implementing a quad-core network architecture in Rust. 14
opensuse/wicked A framework for simplifying network configuration by decomposing the problem into standardized facilities and layering services 101
adacore/polyorb An infrastructure for building object-oriented distributed systems using polymorphic middleware 20
nrf24/rf24mesh Develops an open-source software framework for mesh networking using RF24 devices 424
abdullahselek/merhaba A framework for discovering and connecting to services on the local network using Bonjour protocol 72
cnclabs/pronet-core A software framework for building networked applications 3
colyseus/colyseus-haxe A multiplayer networking framework for building real-time applications using Haxe 75
kubeovn/kube-ovn Integrates Open vSwitch Network Virtualization with Kubernetes to provide an advanced Container Network Fabric 1,969
skywite/swnetworking A high-level networking framework providing a flexible and modular way to handle HTTP requests and responses 25
benedekrozemberczki/m-nmf An implementation of Community Preserving Network Embedding using deep learning and matrix factorization techniques 120
eunomia-bpf/eunomia-bpf A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support 681
eunomia-bpf/wasm-bpf An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. 386
bridgenetworking/bridge A framework providing a simple and extensible HTTP networking solution for iOS projects 89
openucx/ucx An optimized communication framework for high-bandwidth and low-latency networks 1,155