whatyouhide/redix
This system is a Redis client library for Elixir, now named Redix, which provides robust connectivity to Redis and Valkey servers. It supports advanced cluster topologies with automatic command routing and replica reads, as well as stateful Pub/Sub messaging with reliable subscription management. The library includes comprehensive error handling, telemetry integration, and extensive test coverage for various Redis deployment scenarios including Sentinel and ACL.
64.7
Adequate · 1 August 2026
5.7k
lines of production code
Elixir
primary language
1
bus factor · 58 authors in all
3
measurements over time
How it got here
2015 · Redix library rename and feature expansion
This period marks the renaming of the library from Recs to Redix, accompanied by a significant expansion of features including Redis Cluster support, Pub/Sub messaging, and connection refactoring. The work also involved updating dependencies, improving test coverage for new components, and removing obsolete modules.
8 changes
2018–2023 · Pub/Sub reliability and test coverage
This period focused on enhancing the reliability of the Pub/Sub functionality by introducing a dedicated state management module and adding comprehensive test coverage. The team implemented stateful property-based tests for core components and established Docker-based infrastructure for Redis Sentinel scenarios. Additionally, performance baselines were established through new benchmarking scripts.
5 changes
2026 · Redis Cluster support
This period focused on implementing Redis Cluster support, introducing modules for command parsing, hash slot computation, key resolution, and connection management. Comprehensive testing was added, including property-based and integration tests, alongside a Docker-based environment to simulate a multi-node cluster topology.
4 changes
Survey your own repository
whatyouhide/redix was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 1 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 90ecf9fd04 — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.