front matter
Apache Pulsar in Action is the missing guide that will walk you through your journey with Apache Pulsar. It is a book that I’d recommend to anyone, from developers starting to explore pub-sub messaging, to someone with messaging experience, up to experienced Pulsar power users.
The Apache Pulsar project was started at Yahoo! around 2012 with the mission of experimenting with a new architecture that would be able to solve the operational challenges of existing messaging platforms. This was also a time when some significant shifts in the world of data infrastructure were starting to become more visible. Application developers started to look more and more at scalable and reliable messaging as the core component for building the next generation of products. At the same time, companies started to see large-scale real-time streaming data analytics as an essential component and business advantage.
Pulsar was designed from the ground up with the objective of bridging these two worlds, pub-sub messaging and streaming analytics, that are too often isolated in different silos. We worked toward creating an infrastructure that would represent a next generation of real-time data platforms, where one single system would be able to support all the use cases throughout the entire life cycle of data events.