awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesZero-Allocation Buffers

Memory access patterns that read and write directly to buffers to eliminate intermediate allocations.

Distinct from Memory Buffering: None of the candidates cover the specific goal of eliminating intermediate allocations via modern memory primitives.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Zero-Allocation Buffers. Refine with filters or upvote what's useful.

Awesome Zero-Allocation Buffers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • gobwas/wsالصورة الرمزية لـ gobwas

    gobwas/ws

    6,463عرض على GitHub↗

    This Go library provides low-level components for implementing high-performance WebSocket connections. It focuses on minimal memory allocations and efficient data throughput via a dedicated frame processor, an HTTP connection upgrader, and a compression layer. The project distinguishes itself through the use of zero-allocation buffer reuse to reduce garbage collection pressure. It operates directly on raw network bytes for frame parsing and manages the lifecycle of connections through state-based tracking. The library covers core network protocol capabilities including the transformation of

    Utilizes pre-allocated byte slices for reading and writing network frames to eliminate intermediate memory allocations.

    Gofastgogolang
    عرض على GitHub↗6,463
  • twmb/franz-goالصورة الرمزية لـ twmb

    twmb/franz-go

    2,700عرض على GitHub↗

    franz-go is a low-level Go client library and wire protocol implementation for producing, consuming, and administering Kafka clusters. It functions as a zero-allocation network driver that utilizes a direct TCP communication layer to handle requests and responses. The project integrates a schema registry client for encoding and decoding structured data. It provides a programmatic interface for cluster administration, including the management of topics, access control lists, and broker configurations. The library covers data consumption through consumer groups, message production with transac

    Functions as a zero-allocation network driver using buffer pools and pipelining to minimize memory overhead.

    Goclientgogolang
    عرض على GitHub↗2,700
  1. Home
  2. Operating Systems & Systems Programming
  3. Zero-Allocation Buffers

استكشف الوسوم الفرعية

  • Network DriversHigh-performance communication layers that minimize memory overhead and garbage collection during I/O. **Distinct from Zero-Allocation Buffers:** Focuses on the full network driver implementation rather than just the memory buffer patterns.