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

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

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

4 रिपॉजिटरी

Awesome GitHub RepositoriesKernel Interfaces

Abstractions for interacting with kernel-level data structures from user space.

Distinct from eBPF Tooling: Focuses on the API abstractions for maps and ring buffers, not just the underlying tooling.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Kernel Interfaces. Refine with filters or upvote what's useful.

Awesome Kernel Interfaces GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • cilium/ebpfcilium का अवतार

    cilium/ebpf

    7,529GitHub पर देखें↗

    This project is a Go library and runtime for loading and managing eBPF programs and maps. It provides a bytecode loader and kernel interface to inject instructions into kernel hooks for system-level execution and observability across both Linux and Windows operating systems. The library features a relocation engine and tooling to ensure program compatibility across different kernel versions and distributions. It supports portable deployment by embedding compiled objects for multiple CPU architectures into a single binary and provides the ability to load signed system drivers on Windows. The

    Offers abstractions for interacting with kernel maps, ring buffers, and global variables from user space.

    Gobtfebpfgo
    GitHub पर देखें↗7,529
  • balloonwj/cppguideballoonwj का अवतार

    balloonwj/CppGuide

    6,030GitHub पर देखें↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Describes syscalls, virtual filesystems, ioctl, mmap, ptrace, Netlink, and eBPF for user-kernel interaction.

    GitHub पर देखें↗6,030
  • acassen/keepalivedacassen का अवतार

    acassen/keepalived

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

    Keepalived एक उच्च उपलब्धता प्रबंधक और वर्चुअल IP फेलओवर टूल है जो निरंतर सेवा उपलब्धता सुनिश्चित करता है। यह राउटर अतिरेक और निर्बाध फेलओवर को मैनेज करने के लिए वर्चुअल राउटर रिडंडेंसी प्रोटोकॉल का उपयोग करके मास्टर और बैकअप नोड्स के बीच फ्लोटिंग IP पतों के माइग्रेशन को समन्वित करता है। यह प्रोजेक्ट ट्रांसपोर्ट-लेयर लोड बैलेंसर के रूप में कार्य करने के लिए Linux कर्नेल IPVS मॉड्यूल के साथ एकीकृत होकर खुद को अलग करता है। यह NAT, डायरेक्ट रूटिंग या टनलिंग जैसे विभिन्न शेड्यूलिंग एल्गोरिदम और फॉरवर्डिंग विधियों का उपयोग करके बैकएंड सर्वर पर नेटवर्क ट्रैफ़िक वितरित करता है। सिस्टम में मिलीसेकंड में विफलताओं की पहचान करने के लिए TCP, HTTP और बिडायरेक्शनल फॉरवर्डिंग डिटेक्शन प्रोटोकॉल का उपयोग करके नेटवर्क स्वास्थ्य निगरानी क्षमताएं शामिल हैं। यह कस्टम स्क्रिप्ट्स के निष्पादन, SMTP प्रशासनिक अलर्ट और कई इंस्टेंस में रूटिंग पथों के सिंक्रोनाइज़ेशन के माध्यम से ऑटोमेटेड फेलओवर ऑर्केस्ट्रेशन का समर्थन करता है। सॉफ्टवेयर एक कॉन्फ़िगरेशन सतह प्रदान करता है जो टेम्प्लेटाइज़ेशन, नेटवर्क नेमस्पेस आइसोलेशन और SNMP के माध्यम से सिस्टम मेट्रिक्स के एक्सपोर्ट का समर्थन करता है।

    Translates user-space configuration into Linux kernel IP Virtual Server rules for high-performance transport-layer load balancing.

    Cbfdcdaemon
    GitHub पर देखें↗4,587
  • frrouting/frrFRRouting का अवतार

    FRRouting/frr

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

    FRRouting is an internet routing suite comprising a collection of daemons that implement standard IPv4 and IPv6 routing protocols. It provides a protocol engine for BGP, an EVPN network virtualizer, and an MPLS label manager, alongside a gRPC routing interface for programmatic configuration and data retrieval using YANG models. The suite is distinguished by its extensibility through a Lua scripting framework that executes custom scripts at internal hooks to modify routing behavior. It also features a transactional configuration model that uses separate candidate and running databases to ensur

    Synchronizes routing tables and network state between the protocol suite and the underlying system kernel.

    Cbabelbgpeigrp
    GitHub पर देखें↗4,184
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. eBPF Tooling
  5. Kernel Interfaces

सब-टैग एक्सप्लोर करें

  • IPVS Interface MappingTranslates user-space configurations into kernel-level IP Virtual Server rules. **Distinct from Kernel Interfaces:** Specifically targets the translation of configuration into IPVS kernel rules, not general kernel abstractions.