NATS · Lección 01
¿Qué es NATS y qué lo caracteriza?
Un broker que requiere ZooKeeper o un servicio externo de coordinación para elegir líder, y cuyo protocolo es binario y propietario
Una base de datos relacional distribuida que guarda cada mensaje en tablas y exige definir un esquema antes de publicar
Un sistema de mensajería ligero y de alto rendimiento, escrito en Go, donde los clientes se conectan al servidor nats-server (puerto 4222 por defecto) y se comunican por subjects; el núcleo (Core NATS) no persiste mensajes y la persistencia se añade con JetStream
Un orquestador de contenedores que programa pods en nodos y gestiona su ciclo de vida mediante manifiestos declarativos
NATS · Lección 01
Completa el código
El puerto por defecto en el que escucha nats-server a los clientes es el
Revisa: el puerto de clientes es el 4222.
NATS · Lección 01
¿Por qué se dice que Core NATS es ligero y rápido, y qué se sacrifica a cambio?
Pista: Core NATS no guarda mensajes en disco y su entrega es como máximo una vez, lo que reduce la latencia; si un suscriptor no está conectado, pierde el mensaje.
✓
¡Lección completada!
Qué es NATS y su modelo de mensajería
0
XP ganado
3
Vidas restantes