Book description
Every enterprise application creates data, including log messages, metrics, user activity, and outgoing messages. Learning how to move these items is almost as important as the data itself. If you're an application architect, developer, or production engineer new to Apache Pulsar, this practical guide shows you how to use this open source event streaming platform to handle real-time data feeds.
Jowanza Joseph, staff software engineer at Finicity, explains how to deploy production Pulsar clusters, write reliable event streaming applications, and build scalable real-time data pipelines with this platform. Through detailed examples, you'll learn Pulsar's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the load manager, and the storage layer.
This book helps you:
Publisher resources
Table of contents
- Preface
- 1. The Value of Real-Time Messaging
- 2. Event Streams and Event Brokers
- 3. Pulsar
- 4. Pulsar Internals
- 5. Consumers
- 6. Producers
- 7. Pulsar IO
- 8. Pulsar Functions
- 9. Tiered Storage
- 10. Pulsar SQL
- 11. Deploying Pulsar
- 12. Operating Pulsar
- 13. The Future
- A. Pulsar Admin API
- B. Pulsar Admin CLI
- C. Geo-Replication
- D. Security, Authentication, and Authorization in Pulsar
- Index
- About the Author
Product information
- Title: Mastering Apache Pulsar
- Author(s):
- Release date: December 2021
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492084907
You might also like
book
Apache Pulsar in Action
Deliver lightning fast and reliable messaging for your distributed applications with the flexible and resilient Apache …
book
Apache Pulsar Versus Apache Kafka
For nearly a decade, Apache Kafka has been the go-to publish-subscribe (pub-sub) messaging system—and for good …
book
Reactive Systems in Java
Reactive systems and event-driven architecture are becoming indispensable to application design, and companies are taking note. …
video
Apache Kafka for Absolute Beginners
This course is designed to get you up and running with the fundamentals and the working …