The Cloud-Native Network Proxy Platform
-
Updated
Apr 22, 2024 - Go
The Cloud-Native Network Proxy Platform
Dynamically provision Stateful Persistent Replicated Cluster-wide Fabric Volumes & Filesystems for Kubernetes that is provisioned from an optimized NVME SPDK backend data storage stack.
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
A collection of Rust-based WebAssembly programs that are deployed as Envoy filters.
Program examples utilizing the DPDK. The DPDK is a kernel-bypass network library that allows for very fast network packet processing. This is great for (D)DoS mitigation and low-latency packet inspection, manipulation, and forwarding.
StoneWork - high-performance data plane, modular control plane solution.
Data-Plane Time synchronization Protocol (P4-Tofino & DPDK)
A virtualized Residential Gateway implementation using DPDK
PAIO: General, Portable I/O Optimizations With Minor Application Modifications (FAST'22)
Adaptive Pushback Mechanism for DDoS Detection and Mitigation employing P4 Data Planes
A fast reverse proxy with an embedded gateway to wrap third-party APIs and bring them to the ecosystem of light platform
DPDK Optimisation & Analysis Tool
A client side service mesh router designed for legacy system that cannot leverage client module
helix is a framework for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
A novel approach based on Random Forests that quickly and accurately identifies elephant flows in programmable Data Planes.
Fully Adaptive Network monitoring experiments for Paper.
helix.go is the Go implementation of helix, for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
helix.ts is the TypeScript implementation of helix, for consuming public types on the front-end exposed by micro-services.
Demo of Programmability
Super-Node design code with integration of an FRR control plane with a P4 programmable data plane.
Add a description, image, and links to the data-plane topic page so that developers can more easily learn about it.
To associate your repository with the data-plane topic, visit your repo's landing page and select "manage topics."