Apache Pulsar Tutorial & Online Course


Updated April 2021 Two of our team members had a vision to make Apache Pulsar accessible to everyone through an online course.  Our team members who are experienced with building highly available Apache Pulsar messaging platforms put together this tutorial that leads learners through installing, configuring, and running Pulsar.  Enroll in Apache Pulsar for Beginners … Continue reading Apache Pulsar Tutorial & Online Course

Hosted Apache Pulsar: Why managed Pulsar on your environment is a better choice


Updated April 2021 One of the attractions of hosted Apache Pulsar is the peace of mind that a third party is responsible for ensuring uptime.  However, that conclusion doesn’t consider what a company loses by using a third party hosted service.  Fully managed Pulsar services, hosted directly on your internal environment (cloud or on-prem), still … Continue reading Hosted Apache Pulsar: Why managed Pulsar on your environment is a better choice

BookKeeper for Pulsar


Updated January 2022 As discussed in a previous article, “What is Apache Pulsar?”, Pulsar is a two-layer system with Pulsar brokers acting as the serving layer and Apache BookKeeper bookies providing the persistent storage layer.  In this post we will review BookKeeper’s role, important terminology, and an introduction to configuring Ledgers. Apache BookKeeper Basics BookKeeper … Continue reading BookKeeper for Pulsar

Subscription Types in Apache Pulsar


Updated February 2021 Apache Pulsar is a publish-subscribe distributed messaging system.  When consumers subscribe to topics in Pulsar, there are four different types to choose from:  Exclusive, Failover, Shared, and Key_Shared.  In this article we will review the different subscription types and what factors to consider when choosing between them. If you are interested in … Continue reading Subscription Types in Apache Pulsar

What is Apache Pulsar?


Updated February 2021 Apache Pulsar is an open source, publish-subscribe messaging system.  It’s unique because of its two-layer system where the serving and storage layers are separated. Pulsar runs with two supporting technologies, Apache BookKeeper and Apache ZooKeeper.  The three technologies together provide a high throughput, low latency distributed messaging system. Pulsar Broker – Serving … Continue reading What is Apache Pulsar?