eBPF-based Networking, Security, and Observability
-
Updated
Sep 12, 2024 - Go
Network refers to a collection of computers, servers, mainframes, network devices, peripherals, or other devices connected to one another to allow the sharing of data. This topic covers the fundamentals of networking, including network architecture, protocols, and technologies, as well as advanced topics like network security, virtualization, and cloud computing. Discussions include how networks are designed, maintained, and secured, and the impact of emerging technologies on networking.
eBPF-based Networking, Security, and Observability
Cloud native networking and network security
Kubernetes-based, scale-to-zero, request-driven compute
Container Network Interface - networking for Linux containers
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
High performance, simple, extensible golang open source network library
OpenGFW is a flexible, easy-to-use, open source implementation of GFW (Great Firewall of China) on Linux
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
Lightweight, facility, high performance golang based game server framework
A Bridge between SDN and Cloud Native (Project under CNCF)
An open source real-time network topology and protocols analyzer
Kubernetes networking based on Open vSwitch
High performance, distributed and low latency publish-subscribe platform.
A robust Kubernetes networking platform
🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
🏔 Love Freedom - ❌ Block Mass Surveillance
Created by The network engineering community