A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
- crdt
- javascript
- offline-first
47,133 repositories indexed
1–15 of 15 · Most stars
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Fast persistent recoverable log and key-value store + cache, in C# and C++.
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
Concurrency-safe Go caching library with expiration capabilities and access counters
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB | Issue tracker: https://tokutek.atlassian.net/browse/MX/ |
Golang rate limiters for distributed applications
Fastest concurrent ordered map
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
high performance in-memory cache
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
Perfect CRUD, for Swift 6, is an object-relational mapping (ORM) system completely rewritten for modern concurrency and the swift ecosystem.
Dynatomic is a library for using dynamodb as an atomic counter
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.