Zc

Zcached, in-memory key-value cache wire-compatible with memcached

Hacker News

Zcached, in-memory key-value cache wire-compatible with memcached

zcached is an in-memory key-value cache exposing a memcached ASCII protocol-compatible interface, built on pluggable cache engines like Ristretto and freecache [0]. It's not performance-competitive with memcached, especially at higher thread counts. That said, it achieves about 1.1M ops/s, but at significantly higher P99 and P999 latency (as measured by memtier). See [1] and [2] for benchmark results from my 7950x-based workstation. Disclaimer: This is a hobby project created for fun while hacking over the holidays. zcached is not a commercial product and never will be. Don't use it in production; consider this a technology demo more than anything. I don't expect the source code to build outside of my environment, but for those interested in playing with it, binary artifacts are available at [3]. Try `zcached --address tcp:localhost:11211`. [0] https://github.com/dgraph-io/ristretto , https://github.com/coocood/freecache [1] memcached, 16 worker threads: https://pastebin.com/raw/WHmk08ZG [2] zcached: https://pastebin.com/raw/GjpwpMaD [3] https://artifacts.kevinlin.info/zcached/latest/release.tar.g...

Share card

Actual performance

5points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: created, compatible · Missing: supports, reddit linkedin, podcasting
81%81% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
74%74% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
67%67% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Strong signals: host, interface · Missing: plus, platform, intuitive
59%59% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
36%36% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Ol
Olivia, a distributed, in-memory, Key-value store in Go58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Olivia, a distributed, in-memory, Key-value store in Go

Hacker News6
Ki
Kiwi – a minimalistic, extendable, in-memory key value store44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kiwi – a minimalistic, extendable, in-memory key value store

Hacker News23
Pe
Peeroxide – Full wire-compatible Rust implementation of Hyperswarm40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Peeroxide – Full wire-compatible Rust implementation of Hyperswarm

Hacker News1
Ke
Key-Value-Exists48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Key-Value-Exists

Hacker News2
Em
Embeddable distributed in-memory key/value data store and cache in Go61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Embeddable distributed in-memory key/value data store and cache in Go

Hacker News1
Su
SuperMassive – Fast durable, in-memory, distributed key-value database72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SuperMassive – Fast durable, in-memory, distributed key-value database

Hacker News7
Mi
Mini_KV – minimalist in-memory key-value store50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mini_KV – minimalist in-memory key-value store

Hacker News2
Ma
Main-memory key-value store with MVTO protocol47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Main-memory key-value store with MVTO protocol

Hacker News1
A
A simple zero-dependency in-memory key-value store for Golang38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A simple zero-dependency in-memory key-value store for Golang

Hacker News3
Wi
Wire 2.046%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Wire 2.0

Hacker News5