Pulsar for Scalable Messaging Systems
ebook ∣ Definitive Reference for Developers and Engineers
By Richard Johnson
Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
"Pulsar for Scalable Messaging Systems"
"Pulsar for Scalable Messaging Systems" is a definitive guide to Apache Pulsar, meticulously crafted for engineers, architects, and technical leaders seeking to build and operate robust distributed messaging infrastructures. The book begins with a comprehensive exploration of Pulsar's architectural fundamentals, including its stateless brokers, storage-compute separation, and unique integration with Apache BookKeeper and ZooKeeper. By contrasting Pulsar with other leading messaging systems such as Kafka and RabbitMQ, readers are equipped to evaluate design trade-offs and make informed technology decisions for their own ecosystems. This foundational perspective sets the stage for deeper technical dives throughout the text.
Advancing beyond theory, the book delivers actionable insights and best practices for deploying, scaling, and managing Pulsar in a variety of real-world scenarios. Detailed chapters address multi-region and hybrid cluster topologies, infrastructure automation with tools like Terraform and Kubernetes, capacity planning, and operational lifecycle management. Readers will discover robust strategies for disaster recovery, message durability, rolling upgrades, and backup, ensuring resilience in even the most demanding environments. Furthermore, in-depth guidance on monitoring, observability, security, and compliance empowers organizations to maintain high-performance, secure, and compliant operations at scale.
Within its rich and practical framework, the book also opens new horizons in stream processing, multi-tenancy, transactional messaging, and complex integration patterns with data lakes, warehouses, and leading stream processing frameworks. Step-by-step examples detail schema management, deployment of Pulsar Functions, IO connector integrations, and advanced routing mechanisms. With real-world case studies and advanced topics such as geo-replication, federated clusters, and global scalability, "Pulsar for Scalable Messaging Systems" is an indispensable resource for building next-generation, mission-critical messaging platforms.