{"product_id":"kafka-for-architects-event-driven-architecture-logs-microservices-real-time-event-processing-9781633436411","title":"Kafka for Architects: Event-Driven Architecture, Logs, Microservices, Real-Time Event Processing","description":"\u003cb\u003eGet a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eThis book teaches you how to incorporate Kafka into enterprise applications. This book stays above the code-level details, focusing instead on how to use Kafka to achieve your technical and business goals. \u003cp\u003e\u003c\/p\u003e Architects across industries are turning to Kafka for its unparalleled speed, reliability, and scalability. In this book, author \u003cb\u003eKatya Gorshkova\u003c\/b\u003e lays out how Kafka fits into complex system designs, expertly illustrating how you can use Kafka for effective logging, telemetry, microservices communication, and more in event driven enterprise applications. \u003cp\u003e\u003c\/p\u003e In \u003ci\u003eKafka for Architects\u003c\/i\u003e you will find: \u003cp\u003e\u003c\/p\u003e - Kafka's role in enterprise software\u003cbr\u003e - The event-driven architecture pattern\u003cbr\u003e - Data streaming solutions\u003cbr\u003e - Event driven architecture in messaging systems\u003cbr\u003e - Explaining Kafka clusters\u003cbr\u003e - Data streaming solutions\u003cbr\u003e - Designing data contracts\u003cbr\u003e - Kafka in real world use cases \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Technology\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Kafka is a powerful distributed event streaming platform perfect for the real-time data pipelines you find in all modern software systems. As a software architect, it's mission critical to understand how Kafka impacts every aspect of system design, deployment, management, and maintenance. This unique book provides the architectural principles you need to integrate Kafka effectively into enterprise applications at any scale. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Book\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003ci\u003eKafka for Architects\u003c\/i\u003e focuses on architectural principles rather than code, showing exactly how to align Kafka with your organization's technical and business goals. You'll explore proven patterns and anti-patterns, integration strategies, and the broader Kafka ecosystem--from event pipelines to microservices communication. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eWhat's Inside\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e - Event-driven architecture patterns: CQRS, event sourcing, and microservices integration\u003cbr\u003e - Efficient messaging systems: message production, consumption, batching, partitioning, and throughput\u003cbr\u003e - Kafka clusters: cluster architecture, topics, partitions, replication, and configuration\u003cbr\u003e - Designing data contracts: event schema design, schema evolution, governance, and use of Schema Registry \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Readers\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e For working and aspiring enterprise and solutions architects. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the Author\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eKatya Gorshkova\u003c\/b\u003e is a consulting engineer and architect in the FinTech sector with extensive experience designing applications for real-time data processing. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Part 1\u003cbr\u003e 1 Getting to know Kafka as an architect\u003cbr\u003e 2 Kafka cluster data architecture\u003cbr\u003e 3 Kafka clients and message production\u003cbr\u003e 4 Creating consumer applications\u003cbr\u003e Part 2\u003cbr\u003e 5 Kafka in real-world use cases\u003cbr\u003e 6 Defining data contracts\u003cbr\u003e 7 Kafka interaction patterns\u003cbr\u003e 8 Designing streaming applications\u003cbr\u003e Part 3\u003cbr\u003e 9 Managing Kafka within the enterprise\u003cbr\u003e 10 Organizing a Kafka project\u003cbr\u003e 11 Operating Kafka\u003cbr\u003e 12 What's next for Kafka\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eKatya Gorshkova\u003c\/b\u003e has extensive experience in the FinTech sector, serving as both a Software Engineer and a Solution Architect. As a Kafka engineer, she provides consultancy services for messaging systems architecture and developing applications for real-time data processing.\u003cbr\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":52033874723090,"sku":"9781633436411","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_f4df821a-a547-4aeb-87dc-8b06c1bcdcdf.jpg?v=1770976083","url":"https:\/\/surprise-castle.myshopify.com\/products\/kafka-for-architects-event-driven-architecture-logs-microservices-real-time-event-processing-9781633436411","provider":"Surprise Castle","version":"1.0","type":"link"}