{"repo":"nubskr/nubmq","free":true,"listed":false,"github":"https://github.com/nubskr/nubmq","clone":"git clone https://github.com/nubskr/nubmq.git","description":"key value cache built from first principles","language":"Go","stars":360,"topics":["caching","database","go","golang","nosql"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"nubmq: a high performant key-value cache engine A blazing-fast KV store written in pure Golang without any dependencies with native pub-sub support, engineered for high-frequency, contention-heavy workloads. --- 🧩 Adaptive Sharding: a self-managing, self-healing system ✨ The system starts from a single bucket and scales dynamically in real-time! When keys expire, they immediately stop being served and are removed during the next resizing. - Exponential Shard Scaling: Ensures capacity grows logarithmically, preventing premature resource exhaustion. - Zero Downtime Resizing: Live shard migration ensures uninterrupted operation. If one store is overloaded, the other takes its place seamlessly! - True Elasticity: If load contention per shard increases, the engine scales up. If too many keys expire, it scales down. - Two-Engine Model: Writes shift to a larger engine when contention grows too high while the old engine continues serving reads. - Wait free Reads & Writes: Eliminates contention, enabling high-frequency write workloads. - Just Run & Forget: Self-managing & self-healing—no babysitting required! --- 🔔 Event-Based Notification Scheduler 💡 nubmq is polling-free —notifications are delivered instantly! 📨, polling is for suckers - Event Scheduler: No CPU-wasting polling, just pure event-driven updates! - Supported Notifications: - Key Expiry: Get notified the moment a key expires. - Key Updates: Real-time updates whenever a key’s value changes. - Subscription Model: - Cli","default_branch":null,"files":null,"tree":[],"storefront":"/r/nubskr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nubskr/nubmq/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}