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.
Cloud Native application framework for .NET
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
Next generation API for .NET
- reflection
- raft
- raft-consensus
- raft-consensus-algorithm
Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.
Random testing library for C#
- quickcheck
- testing
- random
- regression-testing