petergoldstein/dalli
High performance memcached client for Ruby observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 98
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 13
- age_days: 5860
- days_rel: 17
- days_push: 17
- n_releases_24m: 2
Adoption not part of the score
3114 stars · 468 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Dalli is a high-performance pure Ruby client for accessing memcached servers. It supports failover, namespaces, thread-safe operation, SSL/TLS, and automatic OpenTelemetry tracing.
Use cases
- connect to memcached from a Ruby application
- cache data in a Rails app with memcached
- add failover between multiple memcached instances
- use SSL/TLS connections to memcached
- instrument cache operations with OpenTelemetry tracing
- partition cache keys with namespaces per tenant
When to choose
- you need a mature, actively maintained memcached client for Ruby
- you require thread-safe caching with connection pooling
- you need TLS or distributed tracing for your cache layer
When to avoid
- you use Redis instead of memcached
- you are on Ruby older than 3.3 or memcached older than 1.6.27
- you need a language other than Ruby
Facets
library · maturity active
caching http-client serialization tracing databases backend web-development performance ruby jvm memcached cache-client ruby-gem rails opentelemetry tls
1 source
- readme: https://github.com/petergoldstein/dalli · fetched 2026-08-28 · 1b6fd12bbce2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| petergoldstein/dalli | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="petergoldstein/dalli")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem