Systèmes distribués : choix sans choix
Lorsqu'il y a trop de données pour un serveur, un cluster de plusieurs nœuds est construit. Dès qu’il y a plus d’un nœud, des retards de réseau et des scénarios de « rupture » de communication entre parties du système apparaissent. Le théorème du CAP formule des limites fondamentales : dans de telles conditions, il est impossible de satisfaire simultanément les trois désirs autant que possible - il faut fixer consciemment des priorités (par exemple, pour un réseau social mondial vs un noyau de paiement).