(Ebook) Apache Pulsar in Action by David Kjerrumgaard ISBN 9781617296888, 1617296880
<b>Deliver lightning fast and reliable messaging for your distributed applications with the flexible and resilient Apache Pulsar platform.</b><br>
<br>
In <i>Apache Pulsar in Action</i> you will learn how to:<br>
<br>
Publish from Apache Pulsar into third-party data repositories and platforms<br>
Design and develop Apache Pulsar functions<br>
Perform interactive SQL queries against data stored in Apache Pulsar<br>
<br>
<i>Apache Pulsar in Action</i> is a comprehensive and practical guide to building high-traffic applications with Pulsar. You’ll learn to use this mature and battle-tested platform to deliver extreme levels of speed and durability to your messaging. Apache Pulsar committer David Kjerrumgaard teaches you to apply Pulsar’s seamless scalability through hands-on case studies, including IOT analytics applications and a microservices app based on Pulsar functions.<br>
<br>
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.<br>
<br>
About the technology<br>
Reliable server-to-server messaging is the heart of a distributed application. Apache Pulsar is a flexible real-time messaging platform built to run on Kubernetes and deliver the scalability and resilience required for cloud-based systems. Pulsar supports both streaming and message queuing, and unlike other solutions, it can communicate over multiple protocols including MQTT, AMQP, and Kafka’s binary protocol.<br>
<br>
About the book<br>
<i>Apache Pulsar in Action</i> teaches you to build scalable streaming messaging systems using Pulsar. You’ll start with a rapid introduction to enterprise messaging and discover the unique benefits of Pulsar. Following crystal-clear explanations and engaging examples, you’ll use the Pulsar Functions framework to develop a microservices-based application. Real-world case studies illustrate how to implement the most important messaging design patterns.<br>
<br>
What's inside<br>
<br>
Publish from Pulsar into third-party data repositories and platforms<br>
Design and develop Apache Pulsar functions<br>
Create an event-driven food delivery application<br>
<br>
About the reader<br>
Written for experienced Java developers. No prior knowledge of Pulsar required.<br>
<br>
About the author<br>
<b>David Kjerrumgaard</b> is a committer on the Apache Pulsar project. He currently serves as a Developer Advocate for StreamNative, where he develops Pulsar best practices and solutions.<br>
<br>
Table of Contents<br>
PART 1 GETTING STARTED WITH APACHE PULSAR<br>
1 Introduction to Apache Pulsar<br>
2 Pulsar concepts and architecture<br>
3 Interacting with Pulsar<br>
PART 2 APACHE PULSAR DEVELOPMENT ESSENTIALS<br>
4 Pulsar functions<br>
5 Pulsar IO connectors<br>
6 Pulsar security<br>
7 Schema registry<br>
PART 3 HANDS-ON APPLICATION DEVELOPMENT WITH APACHE PULSAR<br>
8 Pulsar Functions patterns<br>
9 Resiliency patterns<br>
10 Data access<br>
11 Machine learning in Pulsar<br>
12 Edge analytics</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>
*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.