Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Designing Load Balancer for Apache Pulsar Streaming Systems

StreamNative via YouTube

Overview

Learn about Apache Pulsar's broker load balancer design and capabilities in this conference talk from Pulsar Summit NA 2023. Discover how traffic distribution is managed across Pulsar brokers through multiple settings including topic bundles, bundle assignment, bundle unload, and bundle split. Explore the new version of Broker Load Balancer based on Topics and Tableviews, including the introduction of Service Unit State and Load Data topics for broadcasting bundle ownership and load data. Understand how these topics reduce dependency on metadata store while addressing distributed data challenges like conflict resolution, consistency, recovery, and compaction. Gain comprehensive insights into Pulsar's broker-level auto-balancing mechanisms and how they ensure optimal traffic distribution across horizontally scalable messaging systems.

Syllabus

Designing Load Balancer for Streaming Systems - Pulsar Summit NA 2023

Taught by

StreamNative

Reviews

Start your review of Designing Load Balancer for Apache Pulsar Streaming Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.