Aller au contenu
uencoder

PACELC Theorem

PACELC étend CAP : sans partition, on arbitre entre latence (L) et cohérence (C) ; avec partition, entre disponibilité (A) et cohérence (C).

Objectif

Affiner l'arbitrage CAP en intégrant l'équilibre latence-cohérence pendant le fonctionnement normal (sans partition).

Mécanisme

PA/EL (p. ex. Cassandra) : choisir A pendant les partitions, L sinon. PC/EC (p. ex. Spanner) : choisir C avec et sans partitions. PC/EL (p. ex. PNUTS) : une stratégie hybride.

Cas d’usage

  • Sélection fine de systèmes distribués
  • Arbitrages latence-cohérence
  • Comparaison de bases de données

Outils associés

References