awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ansyun avatar

ansyun/dpdk-ans

0
View on GitHub↗
1,220 स्टार्स·328 फोर्क्स·C·BSD-3-Clause·4 व्यूज़ansyun.com↗

Dpdk Ans

Dpdk-ans is a high-performance userspace networking library and TCP/IP stack built on the Data Plane Development Kit. It implements a userspace network protocol stack that bypasses operating system kernel overhead and interacts directly with network interface hardware using poll mode drivers without interrupts.

The project provides BSD-compatible socket APIs to enable legacy network applications to operate without requiring source code modifications. It supports multi-core receive scaling and traffic distribution to assign incoming network flows across dedicated CPU cores using hashing, alongside virtual network interface bridging for virtualized environments.

Additional capabilities include an embedded TCP/IP protocol suite for reliable transmission and congestion control, network traffic routing and filtering via IP routing tables and access control lists, and secure web traffic delivery using cryptographic certificates.

Features

  • Poll-Mode Drivers - Interacts directly with network interface hardware without interrupts using direct poll-mode drivers.
  • DPDK-Based User-Space Network Stacks - Implements a high-performance TCP/IP stack built on top of the Data Plane Development Kit.
  • High-Throughput TCP/IP Implementations - Runs a high-performance userspace TCP/IP stack to bypass kernel overhead and maximize throughput.
  • DPDK Integrations - Integrates with the Data Plane Development Kit to accelerate network packet processing in userspace.
  • Socket API Abstractions - Exposes standard BSD-compatible socket APIs to let legacy applications run without source modifications.
  • Userspace Packet Processing - Bypasses operating system kernel overhead to capture and process network packets directly in userspace.
  • TCP/IP Stacks - Provides a built-in TCP/IP protocol suite ensuring reliable transmission and congestion control.
  • Userspace Network Stacks - Implements an embedded TCP/IP protocol suite with reliable transmission and congestion control directly in userspace.
  • Legacy Application Tunneling - Enables existing network applications to deploy using standard socket calls without source changes.
  • Traffic Distribution - Assigns incoming network flows to specific processing cores using receive-side scaling.
  • Virtual Network Bridging - Connects virtual switching devices and interfaces to accelerate workloads inside virtualized environments.
  • Virtual Network Interfaces - Supports virtualized network interfaces by bridging device drivers for accelerated workloads.
  • Multi-Core Workload Distribution - Distributes incoming network flows across dedicated CPU cores using hashing to eliminate lock contention.

स्टार हिस्ट्री

ansyun/dpdk-ans के लिए स्टार हिस्ट्री चार्टansyun/dpdk-ans के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Dpdk Ans को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Dpdk Ans दिखाई देता है।
  • Kernel acceleration software

Dpdk Ans के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Dpdk Ans के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • f-stack/f-stackF-Stack का अवतार

    F-Stack/f-stack

    4,230GitHub पर देखें↗

    f-stack is a kernel-bypass framework and user-space TCP/IP stack designed to increase packet processing speeds and overall throughput. It utilizes DPDK to route network traffic directly to user space and integrates a transplanted FreeBSD network stack to handle transport and network layer protocols outside of the host operating system. The project provides a socket API compatibility layer that allows standard network applications to run on a high-performance backend without requiring code changes. It also features a coroutine-based network API and micro-threading interface to manage asynchron

    C
    GitHub पर देखें↗4,230
  • eunomia-bpf/bpf-developer-tutorialeunomia-bpf का अवतार

    eunomia-bpf/bpf-developer-tutorial

    4,145GitHub पर देखें↗

    This project is an educational resource providing a comprehensive development tutorial for writing and loading eBPF programs using C, Go, and Rust within the Linux kernel. It serves as a technical guide for developing custom logic to execute directly in the kernel. The materials cover specialized domains including kernel observability and tracing, security implementation for intrusion detection, and high-performance network engineering for packet filtering and load balancing. It also includes dedicated manuals for Linux kernel tracing and the use of kprobes, uprobes, and tracepoints. The pro

    Cbpfebpfexamples
    GitHub पर देखें↗4,145
  • cesanta/mongoosecesanta का अवतार

    cesanta/mongoose

    12,876GitHub पर देखें↗

    Mongoose is an embedded networking library providing TCP/IP stacks, web server hosting, and IoT device connectivity. It enables microcontrollers and desktop systems to implement network protocols including HTTP, WebSocket, and MQTT. The project provides a bare-metal TCP/IP stack for environments without a native operating system and includes built-in TLS and ECC encryption to secure network traffic. It features a binary-embedded file system to serve web content directly from the executable and supports over-the-air firmware updates for managing device fleets. Additional capabilities cover as

    C
    GitHub पर देखें↗12,876
  • scylladb/seastarscylladb का अवतार

    scylladb/seastar

    9,271GitHub पर देखें↗

    Seastar is a C++ server application framework and asynchronous programming library designed for building high-performance, shared-nothing server applications. It functions as a high-performance I/O engine providing direct disk and network access through a shared-nothing framework that partitions data and execution across CPU cores. The framework distinguishes itself through a thread-per-core architecture that eliminates locking and resource contention by assigning one execution thread to each physical CPU core. It implements a userspace TCP/IP stack and kernel-bypass techniques, integrating w

    C++
    GitHub पर देखें↗9,271
Dpdk Ans के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

ansyun/dpdk-ans क्या करता है?

Dpdk-ans is a high-performance userspace networking library and TCP/IP stack built on the Data Plane Development Kit. It implements a userspace network protocol stack that bypasses operating system kernel overhead and interacts directly with network interface hardware using poll mode drivers without interrupts.

ansyun/dpdk-ans की मुख्य विशेषताएं क्या हैं?

ansyun/dpdk-ans की मुख्य विशेषताएं हैं: Poll-Mode Drivers, DPDK-Based User-Space Network Stacks, High-Throughput TCP/IP Implementations, DPDK Integrations, Socket API Abstractions, Userspace Packet Processing, TCP/IP Stacks, Userspace Network Stacks।

ansyun/dpdk-ans के कुछ ओपन-सोर्स विकल्प क्या हैं?

ansyun/dpdk-ans के ओपन-सोर्स विकल्पों में शामिल हैं: f-stack/f-stack — f-stack is a kernel-bypass framework and user-space TCP/IP stack designed to increase packet processing speeds and… eunomia-bpf/bpf-developer-tutorial — This project is an educational resource providing a comprehensive development tutorial for writing and loading eBPF… cesanta/mongoose — Mongoose is an embedded networking library providing TCP/IP stacks, web server hosting, and IoT device connectivity.… scylladb/seastar — Seastar is a C++ server application framework and asynchronous programming library designed for building… google/gvisor — This project is a secure container runtime that provides strong isolation for application workloads by implementing a… zerotier/zerotierone — ZeroTierOne is a software-defined networking engine that creates virtual local area networks by emulating Ethernet…