Según el teorema CAP, durante una partición de red un sistema distribuido debe elegir entre…
Opciones
- Coste y rendimiento
- Consistencia y disponibilidad (Opción correcta)
- Latencia y throughput
- Caché y persistencia
Respuesta
Consistencia y disponibilidad
Por qué
Una partición de red ocurre cuando los servidores de un sistema no pueden hablar entre sí (cables, centros de datos, cortes). En redes reales acabará pasando.
Durante ella, un servidor que recibe una petición debe negarse a responder hasta confirmar los últimos datos (elegir Consistencia) o responder con lo que tiene, quizá desactualizado (elegir Disponibilidad).
Los bancos tienden a la consistencia; los feeds sociales, a la disponibilidad.
Recuerda
Durante una partición: correcto o nada (C) frente a responder igualmente (A).