{"product_id":"9781617298684","title":"Kafka Streams in Action, Second Edition: Event-driven applications and microservices","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eBejeck, Bill\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5\/28\/2024\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eEverything you need to implement stream processing on Apache Kafka using Kafka Streams and the kqsIDB event streaming database.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eKafka Streams in Action, Second Edition\u003c\/i\u003e guides you through setting up and maintaining your streaming processing with Kafka. Inside, you’ll find comprehensive coverage of not only Kafka Streams, but the entire toolbox you’ll need for effective streaming—from the components of the Kafka ecosystem, to Producer and Consumer clients, Connect, and Schema Registry.\u003cbr\u003e\u003cbr\u003eIn \u003ci\u003eKafka Streams in Action, Second Edition\u003c\/i\u003e you’ll learn how to:\u003cul\u003e \u003cli\u003eDesign streaming applications in Kafka Streams with the KStream and the Processor API\u003c\/li\u003e \u003cli\u003eIntegrate external systems with Kafka Connect\u003c\/li\u003e \u003cli\u003eEnforce data compatibility with Schema Registry\u003c\/li\u003e \u003cli\u003eBuild applications that respond immediately to events in either Kafka Streams or ksqlDB\u003c\/li\u003e \u003cli\u003eCraft materialized views over streams with ksqlDB\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003eThis totally revised new edition of \u003ci\u003eKafka Streams in Action\u003c\/i\u003e has been expanded to cover more of the Kafka platform used for building event-based applications. You’ll also find full coverage of ksqlDB, an event streaming database that makes it a snap to create applications that respond immediately to events, such as real-time push and pull updates.\u003cbr\u003e\u003cbr\u003eForeword by Jun Rao.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eEnterprise applications need to handle thousands—even millions—of data events every day. With an intuitive API and flawless reliability, the lightweight Kafka Streams library has earned a spot at the center of these systems. Kafka Streams provides exactly the power and simplicity you need to manage real-time event processing or microservices messaging.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eKafka Streams in Action, Second Edition\u003c\/i\u003e teaches you how to create event streaming applications on the amazing Apache Kafka platform. This thoroughly revised new edition now covers a wider range of streaming architectures and includes data integration with Kafka Connect. As you go, you’ll explore real-world examples that introduce components and brokers, schema management, and the other essentials. Along the way, you’ll pick up practical techniques for blending Kafka with Spring, low-level control of processors and state stores, storing event data with ksqlDB, and testing streaming applications.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat's inside\u003c\/b\u003e\u003cul\u003e \u003cli\u003eDesign efficient streaming applications\u003c\/li\u003e \u003cli\u003eIntegrate external systems with Kafka Connect\u003c\/li\u003e \u003cli\u003eEnforce data compatibility with Schema Registry\u003c\/li\u003e \u003c\/ul\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eFor Java developers. No knowledge of Kafka or streaming applications required.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBill Bejeck\u003c\/b\u003e is a Confluent engineer and a Kafka Streams contributor with over 15 years of software development experience. Bill is also a committer on the Apache Kafka? project.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003ePART 1\u003cbr\u003e1 Welcome to the Kafka event streaming platform\u003cbr\u003e2 Kafka brokers\u003cbr\u003ePART 2\u003cbr\u003e3 Schema Registry\u003cbr\u003e4 Kafka clients\u003cbr\u003e5 Kafka ConnectPART 3\u003cbr\u003e6 Developing Kafka Streams\u003cbr\u003e7 Streams and state\u003cbr\u003e8 The KTable API\u003cbr\u003e9 Windowing and timestamps\u003cbr\u003e10 The Processor API\u003cbr\u003e11 ksqlDB\u003cbr\u003e12 Spring kafka\u003cbr\u003e13 Kafka Streams Interactive Queries\u003cbr\u003e14 Testing","brand":"Manning","offers":[{"title":"Default Title","offer_id":44574305616127,"sku":"9781617298684","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/Jacket_b43a4478-61f2-4738-9200-e306bbc38938.jpg?v=1771253593","url":"https:\/\/massivebookshop.com\/de\/products\/9781617298684","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}