veza/docs/adr/ADR-006-redis.md

634 B

ADR-006: Redis pour Cache et Sessions

Date: 2025-01-01
Status: Accepted
Source: ORIGIN_MASTER_ARCHITECTURE.md

Contexte

Besoin cache in-memory ultra-rapide + pub/sub pour la plateforme.

Décision

Redis 7+ Cluster.

Conséquences

Positives:

  • Performance exceptionnelle (<1ms)
  • Pub/sub intégré
  • Structures de données riches
  • Cluster mode (scaling horizontal)

Négatives:

  • Volatilité (RAM)
  • Coût (RAM expensive)

Alternatives rejetées

  • Memcached: Moins de fonctionnalités
  • In-memory applicatif: Pas partagé entre instances
  • Hazelcast: Trop complexe, Java-centric