NATS
Sistema de mensajería ligero y de alto rendimiento para aplicaciones cloud-native, construido en torno a la simplicidad y un bajo coste operativo.
Descripción general
NATS ofrece mensajería publicación/suscripción, solicitud/respuesta y streaming persistente (mediante su extensión JetStream) en un binario único, pequeño y fácil de operar, priorizando la simplicidad y el rendimiento sobre el conjunto de funciones más amplio de brókeres de mensajes más pesados. Es un proyecto graduado de la CNCF usado habitualmente como columna vertebral de mensajería para microservicios e IoT.
NATS encaja en equipos que quieren mensajería ligera y de baja latencia sin la sobrecarga operativa de RabbitMQ o Kafka (también en este catálogo): un tercer paradigma de mensajería, más simple, junto a esas dos opciones ya establecidas.
- Categorías
- Backend
- Palabras clave
- messagingpubsubcloud-nativelightweight-messaging
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Apache RocketMQ
Apache-2.0Plataforma de mensajería y streaming distribuida construida para fiabilidad transaccional de nivel financiero con un rendimiento muy alto.
- Backend
Dapr
Apache-2.0Runtime portable que ofrece componentes básicos para microservicios —gestión de estado, mensajería pub/sub, invocación de servicios y workflows— a través de una API sidecar en cualquier lenguaje.
- Backend
Pulsar
Apache-2.0Plataforma de mensajería y streaming distribuida que unifica la cola tradicional y el streaming de eventos con multi-tenencia integrada.
- Backend
RabbitMQ
MPL-2.0Bróker de mensajería maduro y ampliamente utilizado para desacoplar servicios con colas fiables, enrutamiento y mensajería pub/sub sobre AMQP, MQTT y STOMP.
- Backend
¿Encontraste un error? Sugiere una edición en GitHub.