2 مستودعات
Mechanisms for encoding non-ASCII keys to reduce memory overhead.
Distinct from Binary Data Encoding: Distinct from general binary data encoding: focuses on key-specific encoding for memory optimization.
Explore 2 awesome GitHub repositories matching networking & communication · Binary Key Encoders. Refine with filters or upvote what's useful.
Memcached is a high-performance, distributed, in-memory key-value storage and request routing engine. It functions as a volatile data store designed to accelerate dynamic applications by caching objects in RAM, thereby reducing backend database load and providing sub-millisecond response times. The system utilizes a specialized architecture that organizes memory into fixed-size slabs to minimize fragmentation and maximize throughput for high-concurrency workloads. The project distinguishes itself through a multi-threaded, lock-friendly design that scales across CPU cores and supports complex
Stores non-ASCII or compressed keys using base64 encoding to reduce memory overhead for large identifier sets.
يوفر هذا المشروع وثائق تقنية وأدلة مرجعية للتداول الفوري، بما في ذلك مواصفات بروتوكولات REST، و WebSocket، و FIX. يعمل كمورد شامل للتكامل مع نقاط نهاية التداول الفوري لتنفيذ الصفقات، والاستعلام عن بيانات الحساب، وجلب إحصائيات السوق. يتميز المشروع بدعم الاتصال على مستوى المؤسسات من خلال معيار تبادل المعلومات المالية (FIX) والترميز الثنائي البسيط لتقليل زمن الوصول وحجم الحمولة. كما يتضمن بيئة تجريبية (Sandbox) مخصصة للتحقق من منطق التداول والاستراتيجيات دون مخاطر مالية. تغطي الوثائق مجموعة واسعة من القدرات، بما في ذلك بث بيانات السوق في الوقت الفعلي، وإدارة شاملة لدورة حياة الطلبات والصفقات، ومراقبة الحساب. كما تفصل أنواع الطلبات المعقدة، وتوجيه الطلبات الذكي، وقواعد التداول الصارمة فيما يتعلق بالتحقق من السعر والكمية. يحتوي المستودع على مراجع API مفصلة، ودليل تكامل بروتوكول FIX، ومواصفات بيانات سوق WebSocket لتوجيه المطورين أثناء التنفيذ.
Uses binary data encoding to minimize network overhead and reduce request latency.