Laura no ve su Bizum · Episodio 1 de 6

El extracto en una réplica

Los extractos del domingo y las fichas de Atención al cliente compiten con los pagos por la misma base de datos. Sacrificar extractos protegía los pagos, pero Laura seguía sin su extracto. Hay otra salida: dar a quien lee su propia máquina.

Concepto: réplicas de lectura~10 min

El punto de partida

Lo que no controlamos terminó un domingo por la tarde con un sacrificio explícito: para que los pagos con tarjeta pasaran, se rechazaban extractos. Funcionaba, pero Laura seguía sin su extracto. Y ahora hay más gente que lee: Atención al cliente abre la ficha de cada cliente que llama, y esa ficha también sale de Cuentas.

Hay otra salida: no hacer que lo que se lee compita con lo que se escribe, y darle a quien lee su propia máquina. Una réplica de lectura es una copia de la base de datos de Cuentas que se mantiene al día con los cambios de la primaria (la base de datos donde se escribe). Se puede leer de ella, pero no escribir.

El domingo, con réplicas

Seis pagos con tarjeta por segundo, y lecturas (extractos y fichas de Atención) a un ritmo tranquilo. Marca el pico: nueve lecturas por segundo, cada una de tres segundos. A la izquierda, todo entra por la primaria, como siempre. A la derecha, los pagos van a la primaria y las lecturas, a las réplicas. Empieza con una y ve añadiendo.

Qué ha pasado

Las lecturas escalan añadiendo réplicas. Las escrituras no: la primaria sigue siendo una, y todos los cambios pasan por ella. Y una réplica no es una copia de seguridad: lo que se borra en la primaria se borra también en ella.

¿Qué va a dónde?

No todo lo que se lee puede ir a la réplica. La réplica va por detrás de la primaria, unos milisegundos o unos segundos, y según lo que vaya a hacer quien lee con el dato, eso importa o no. Con la ficha de Atención, el extracto y los movimientos de la semana no pasa nada. Con el saldo con el que Tarjetas aprueba un pago, sí.

Aquí tienes siete peticiones del banco. Decide para cada una si va a la primaria o a la réplica, y mándalas todas.

La regla de reparto

Falta el caso del saldo de Laura justo después de enviar un Bizum. Parece de los que muestran, pero Laura acaba de cambiar ese dato y espera verlo. Mirándolo de cerca, es el problema que da título a la serie.

Para llevarse

Laura envía un Bizum, abre su extracto y no está. Eso tiene un nombre y una causa.