1 repo
Techniques for allocating and managing system memory.
Distinguishing note: Focuses on pluggable allocators for performance tuning.
Explore 1 awesome GitHub repository matching software engineering & architecture · Memory Management. Refine with filters or upvote what's useful.
Valkey is an in-memory, NoSQL database server designed for high-performance data storage and real-time state management. It operates as a distributed key-value store, maintaining datasets entirely within system memory to facilitate sub-millisecond response times for read and write operations. The system distinguishes itself through a single-threaded event loop that utilizes asynchronous I/O multiplexing to ensure high throughput. It supports high availability via master-replica replication and provides a decoupled communication model through a built-in publish-subscribe messaging pattern. To
Supports pluggable memory allocators to optimize heap usage and reduce fragmentation.