{"product_id":"9781617296888","title":"Apache Pulsar in Action","description":"\u003cb\u003eDeliver lightning fast and reliable messaging for your distributed applications with the flexible and resilient Apache Pulsar platform.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eIn \u003ci\u003eApache Pulsar in Action\u003c\/i\u003e you will learn how to:\u003cbr\u003e \u003cbr\u003e     Publish from Apache Pulsar into third-party data repositories and platforms\u003cbr\u003e     Design and develop Apache Pulsar functions\u003cbr\u003e     Perform interactive SQL queries against data stored in Apache Pulsar\u003cbr\u003e \u003cbr\u003e \u003ci\u003eApache Pulsar in Action\u003c\/i\u003e 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.\u003cbr\u003e \u003cbr\u003e Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\u003cbr\u003e \u003cbr\u003e About the technology\u003cbr\u003e 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.\u003cbr\u003e \u003cbr\u003e About the book\u003cbr\u003e \u003ci\u003eApache Pulsar in Action\u003c\/i\u003e 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.\u003cbr\u003e \u003cbr\u003e What's inside\u003cbr\u003e \u003cbr\u003e    Publish from Pulsar into third-party data repositories and platforms\u003cbr\u003e     Design and develop Apache Pulsar functions\u003cbr\u003e     Create an event-driven food delivery application\u003cbr\u003e \u003cbr\u003eAbout the reader\u003cbr\u003e Written for experienced Java developers. No prior knowledge of Pulsar required.\u003cbr\u003e \u003cbr\u003e About the author\u003cbr\u003e \u003cb\u003eDavid Kjerrumgaard\u003c\/b\u003e 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.\u003cbr\u003e \u003cbr\u003e Table of Contents\u003cbr\u003e PART 1 GETTING STARTED WITH APACHE PULSAR\u003cbr\u003e 1 Introduction to Apache Pulsar\u003cbr\u003e 2 Pulsar concepts and architecture\u003cbr\u003e 3 Interacting with Pulsar\u003cbr\u003e PART 2 APACHE PULSAR DEVELOPMENT ESSENTIALS\u003cbr\u003e 4 Pulsar functions\u003cbr\u003e 5 Pulsar IO connectors\u003cbr\u003e 6 Pulsar security\u003cbr\u003e 7 Schema registry\u003cbr\u003e PART 3 HANDS-ON APPLICATION DEVELOPMENT WITH APACHE PULSAR\u003cbr\u003e 8 Pulsar Functions patterns\u003cbr\u003e 9 Resiliency patterns\u003cbr\u003e 10 Data access\u003cbr\u003e 11 Machine learning in Pulsar\u003cbr\u003e 12 Edge analytics","brand":"Manning","offers":[{"title":"Default Title","offer_id":46406429049073,"sku":"9781617296888","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9781617296888_p0.jpg?v=1765885900","url":"https:\/\/shop.barnesandnoble.com\/products\/9781617296888","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}