Referencia de tiempo real
Sigue la preparación mientras se ejecuta: canales privados, eventos guardados con secuencia, instantáneas, reproducción después de una reconexión y revocación.
- Disponibilidad: Planificado
- Evidencia: Leído del código fuente
- Referencia
Alcance
La preparación es trabajo durable que se ejecuta haya o no alguien mirando. El tiempo real permite que un miembro autorizado la observe: posición en la cola, turnos, progreso de las etapas, módulos, aciertos de caché, reintentos, fallos, releases listos y consumo, en las tres etapas.
Dos ideas ordenan todo lo que contiene esta referencia:
- Los eventos se guardan primero. Cada evento se almacena con un
idestable y unasequencesin huecos por canal, en la misma transacción que el cambio de estado que describe. El transporte de difusión solo notifica. Puede duplicar, desordenar o perder mensajes, y un consumidor se recupera de las tres cosas reproduciendo los eventos guardados. - El nombre de un canal no demuestra nada. El servicio comprueba el acceso de quien llama al recurso que está detrás de cada canal cuando emite un permiso, y de nuevo cuando el acceso cambia.
Páginas
- Canales y permisos — Los tres niveles de canales privados, y el permiso de corta duración que obtiene un miembro para unirse a ellos.
- Eventos — El sobre de un evento, el microlote que transporta un mensaje de difusión, y todos los tipos de evento con su canal, su etapa y su clase de entrega.
- Reconexión y reproducción — Recupera el estado exacto de un canal después de un hueco, una reconexión o una pestaña cerrada, usando una instantánea, un cursor y los eventos guardados.
- Revocación — Qué le ocurre a una suscripción abierta cuando termina una sesión, cambia una membresía o se revoca un permiso, y cómo debe reaccionar un cliente.