Menú
Plataformas

Apache Pulsar

May 2020
Evaluar?

Apache Pulsar es una plataforma de código abierto para la publicación y suscripción de mensajería/streaming, compitiendo en un espacio similar con Apache Kafka. Provee la funcionalidad esperada, como la entrega de mensajes síncrona y asíncrona con baja latencia y almacenamiento escalable y persistente de mensajes, así como varias bibliotecas de clientes. Lo que nos ha llevado a evaluar a Pulsar es su facilidad para escalar, en particular en organizaciones grandes con múltiples segmentos de usuarios. Pulsar soporta nativamente la tenencia múltiple, geo-replicación, control de acceso basado en roles y segregación de facturación. También vemos a Pulsar para resolver el problema de un registro sin fin de mensajes de registros de eventos para nuestros sistemas de datos de alta escala donde se espera que los eventos se persistan indefinidamente y que los suscriptores puedan empezar a consumir mensajes en retrospectiva. Esto se soporta con un modelo de almacenamiento escalonado. Aunque Pulsar es una plataforma prometedora para grandes organizaciones, hay posibilidades de mejora. Su instalación actual requiere administrar ZooKeeper y BookKeeper entre otras piezas de tecnología. Esperamos que con su adopción en aumento, los usuarios puedan pronto contar con un apoyo comunitario más amplio.