¿Qué es Apache RocketMQ?

Un poco de Java

Apache RocketMQ es un Bus de mensajería Open Source pensado con estos objetivos:

• High availability

• Low Latency Messaging

• At least once

• Message Index

• Massive Accumulation

• Order Message

• Transactional Message

• Scheduled Message

• SQL Filter

• Batch Produce

• LogAppender Support

En esta página sus creadores explican cómo surgió…no les valía ni ActiveMQ ni Kafka, por lo que decidieron crear un nuevo motor de mensajería: https://rocketmq.apache.org/docs/motivation/

“Based on our research, with increased queues and virtual topics in use, ActiveMQ IO module reaches a bottleneck. We tried our best to solve this problem through throttling, circuit breaker or degradation, but it did not work well. So we begin to focus on the popular messaging solution Kafka at that time. Unfortunately, Kafka can not meet our requirements especially in terms of low latency and high reliability”.

A la hora de compararlo indican:

RocketMQ tiene una…

Ver la entrada original 98 palabras más

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s