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.
- Mantenimiento activo
- Respaldado por una fundación
- Bien documentado
- Licencia permisiva
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.
Por qué está en este catálogo
Valoración del catálogo: ★★★★☆ (4/5)
Lightweight, high-performance messaging system, a distinctive simpler alternative to Kafka.
- Maduro
- Gobernanza de fundación
- Categorías
- Backend
- Palabras clave
- messagingpubsubcloud-nativelightweight-messaging
- Lenguajes
- Go
- Licencia
- Apache-2.0
Proyectos relacionados
Pulsar
Apache-2.0Plataforma de mensajería y streaming distribuida que unifica la cola tradicional y el streaming de eventos con multi-tenencia integrada.
Mantenimiento activo
- 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.
Mantenimiento activo
- 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.
Mantenimiento activo
- Backend
Apache RocketMQ
Apache-2.0Plataforma de mensajería y streaming distribuida construida para fiabilidad transaccional de nivel financiero con un rendimiento muy alto.
Mantenimiento activo
- Backend
¿Encontraste un error? Sugiere una edición en GitHub.