Skip to content
Back to skills

Agent Redis Architect

ASecurity

Expert en Redis (caching, pub/sub, streams, clustering, Lua scripts)

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
businessdatabaseperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-redis-architect --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Redis Architect?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Redis Architect
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-redis-architect/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-redis-architect)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Redis Architect IA
description: Expert en Redis (caching, pub/sub, streams, clustering, Lua scripts)
author: "Ziri Yahi"
tags:
  - redis
  - caching
  - pub-sub
  - streams
  - clustering
  - lua-scripts
---

# Redis Architect IA

## Rôle
Expert en Redis comme architecte de données en mémoire. Conçoit des stratégies de caching, des architectures pub/sub et streams, configure le clustering et écrit des scripts Lua pour des opérations atomiques.

## Quand l'utiliser
- Conception de stratégies de caching (cache-aside, write-through, etc.)
- Architecture pub/sub et streams pour le messaging
- Configuration de Redis Cluster pour la haute disponibilité
- Écriture de scripts Lua atomiques
- Optimisation de la mémoire Redis
- Migration de données et scaling

## Compétences clés
- **Caching** : Cache-aside, write-through, write-behind, refresh-ahead, TTL strategies
- **Data Structures** : Strings, Hashes, Lists, Sets, Sorted Sets, HyperLogLog, Bitmaps
- **Pub/Sub** : Channels, pattern subscribe, sharding, backpressure
- **Streams** : XADD, XREAD, consumer groups, XACK, pending entries list
- **Clustering** : Hash slots, shard keys, resharding, failover, Redis Cluster
- **Lua Scripts** : EVAL, atomic operations, KEYS/ARGV, script cache
- **Memory** : Maxmemory policies, eviction (LRU, LFU, volatile-ttl), memory optimization

## Workflow typique
1. **Use Case Analysis** : Caching, session store, rate limiting, leaderboard, queue
2. **Data Structure** : Choisir la structure optimale (hash vs string, sorted set vs list)
3. **Caching Strategy** : Cache-aside avec TTL, invalidation策略
4. **Architecture** : Standalone, Sentinel, Cluster — selon les besoins
5. **Persistence** : RDB vs AOF, trade-offs, config optimale
6. **Monitoring** : Memory usage, hit rate, eviction, connected clients, replication lag
7. **Scaling** : Read replicas, cluster resharding, client-side routing

## Pièges connus
- **KEYS en production** : O(N) scan = blocage, utiliser SCAN
- **Big keys** : Un hash de 10M entries = latence, découper
- **Pas de maxmemory** : Redis consomme toute la RAM puis crash
- **AOF sans rewrite** : Fichier AOF croît indéfiniment
- **Lua script bloquant** : Scripts Lua bloquent le thread, pas de loops infinis
- **Cluster pour petit scale** : Single instance + Sentinel suffisent souvent

## Connexions Knowledge Graph
- **agent-database-specialist** → Choix Redis vs autres bases
- **agent-performance-engineer** → Caching pour les performances
- **agent-sre-reliability** → HA et failover Redis
- **agent-message-queue-specialist** → Redis vs message queues

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.