Apache RocketMQ
Plataforma de mensajería y streaming distribuida construida para fiabilidad transaccional de nivel financiero con un rendimiento muy alto.
Descripción general
RocketMQ gestiona mensajería publicación/suscripción, mensajes ordenados y mensajes transaccionales —donde el envío de un mensaje está ligado al resultado de una transacción de base de datos—, construido originalmente en Alibaba para afrontar las exigencias de fiabilidad y escala del procesamiento de transacciones de comercio electrónico. Es una alternativa consolidada en el mismo espacio que Kafka y RabbitMQ.
RocketMQ encaja en equipos que necesitan específicamente garantías de mensajería transaccional (entrega de mensajes ligada al resultado de una transacción de negocio), una capacidad que lo diferencia de RabbitMQ y Kafka (también en este catálogo) para cargas de trabajo de tipo financiero o de procesamiento de pedidos.
- Categorías
- Backend
- Palabras clave
- messagingtransactional-messagingevent-streaming
- Lenguajes
- Java
- 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.
- Backend
Apache Kafka
Apache-2.0Plataforma distribuida de streaming de eventos que almacena los datos como un log duradero y reproducible, pensada para pipelines de alto rendimiento en tiempo real y no para colas punto a punto tradicionales.
- Backend
NATS
Apache-2.0Sistema de mensajería ligero y de alto rendimiento para aplicaciones cloud-native, construido en torno a la simplicidad y un bajo coste operativo.
- Backend
Appwrite
BSD-3-ClausePlataforma backend de código abierto que ofrece autenticación, bases de datos, almacenamiento, funciones y APIs en tiempo real, autoalojada o como servicio en la nube gestionado.
- Backend
- Base de datos
- Autenticación y seguridad
¿Encontraste un error? Sugiere una edición en GitHub.