← Graph

Redis

tool 6 connections

Open-source in-memory data store based on key/value pairs with data types including sets, sorted sets, lists and hashes. Used by Sidekiq to persist queues and payloads: scheduled jobs are stored in a sorted set via ZADD (score = execution time as float), immediate jobs use SADD to register the queue and LPUSH to push the payload, and the Sidekiq poller uses ZRANGEBYSCORE while the manager uses BRPOP to consume jobs. Also used by AnyCable as the default transport for broadcasting messages from the Rails application to the external WebSocket server.

category
service
about
Redis tool
Each worker writes its per-row result to Redis under a sequence key; a final callback worker reads from Redis to assemble the output file.
The internals half of the talk walks through how Sidekiq uses Redis sorted sets, lists and sets.
about
Redis tool
Concerns Sidekiq compatibility with Redis Cluster mode.
project AnyCable
uses
Redis tool
Default broadcasting transport from Rails to AnyCable server.
company Apply4
uses
Redis tool
Redis is part of Apply4's persistence layer alongside the database and file system.
tool Sidekiq
uses
Redis tool
Sidekiq persists queues, payloads and scheduled jobs in Redis.

Provenance

Read by
20 extractions