SkimXDP
cachegrand
SkimXDP | cachegrand | |
---|---|---|
1 | 24 | |
4 | 964 | |
- | - | |
7.4 | 8.0 | |
8 months ago | 7 months ago | |
C | C | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SkimXDP
-
Use Machine Learning Models as Packet Filtering Algorithms within XDP
Link to Repo: https://github.com/Koukyosyumei/SkimXDP/
cachegrand
-
C++ caching library with tiering (RAM + disc)
Closest that comes to my mind is CacheGrand. It doesn’t have some of the features yet, but I believe @daniele_dll is working on it!
-
[PC][Switzerland] Cheap Rackspace
I use this HW for benchmarking and testing my open source project cachegrand ( https://github.com/danielealbano/cachegrand)
- cachegrand
-
Cachegrand, a fast, Redis compatible, KV store – hashtable documentation
https://github.com/danielealbano/cachegrand/blob/main/docs/a...
When tested with memtier_benchmark, using the Redis protocol, cachegrand itself, on the benchmarking hardware, thanks to the implemented hashtable can reach up to 5 million GET op/s and up to 4.5 million UPSERT op/s without batching, with it up to 60 million GET op/s and up to 26 million UPSERT op/s!
- cachegrand - a blazing fast, Redis compatible, Key-Value store builf for today's hardware - hashtable documentation - capable of delivering up to 112 GET mop/s and 85 UPSERT mop/s on a EPYC 7502P
- Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware
- Cachegrand – a modern OSS Key-Value store built for today's hardware
What are some alternatives?
xdp-for-windows - XDP speeds up networking on Windows
dragonfly - A modern replacement for Redis and Memcached
xdp-tutorial - XDP tutorial
varnish-cache - Varnish Cache source code repository
examples - Example data structures and algorithms
midi-redis - A toy memory store with great performance
async-std - Async version of the Rust standard library
webdis - A Redis HTTP interface with JSON output
neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
rio - pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
Redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Klib - A standalone and lightweight C library