Showing 9 of 9 projects
A high-performance concurrent persistent recoverable log and key-value store + cache for large application state, in C# and C++.
An embedded Java database engine providing concurrent collections backed by disk storage or off-heap memory.
A Rust library providing fully persistent data structures with structural sharing.
A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.
A high-performance Go library implementing a skip list with O(log n) operations and benchmark-proven speed.
A high-performance, thread-safe generic concurrent hash map implementation for Go using Swiss Map.
A composable and extensible CRDT library with delta-CRDT support for conflict-free replicated data types.
A Java library for creating in-memory circular buffers using direct ByteBuffers to minimize garbage collection overhead.
A Common Lisp implementation of the CTrie, a lock-free concurrent key/value map with efficient snapshots and memory management.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.