Kafka Streams در عمل، ویرایش دوم ۲۰۲۴
Kafka Streams in Action, Second Edition 2024

دانلود کتاب Kafka Streams در عمل، ویرایش دوم ۲۰۲۴ (Kafka Streams in Action, Second Edition 2024) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Bill Bejeck

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2024

زبان

English

تعداد صفحه‌ها

504

نوع فایل

pdf

حجم

17.3 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Kafka Streams در عمل، ویرایش دوم ۲۰۲۴

هر آنچه برای پیاده‌سازی پردازش جریانی بر روی Apache Kafka با استفاده از Kafka Streams و پایگاه داده رویدادهای جریانی ksqlDB نیاز دارید.

Kafka Streams in Action, Second Edition شما را در راه‌اندازی و نگهداری پردازش جریانی با Kafka راهنمایی می‌کند. در این کتاب، پوشش جامعی نه تنها از Kafka Streams، بلکه از کل جعبه ابزاری که برای یک جریان‌سازی موثر نیاز دارید، خواهید یافت—از اجزای اکوسیستم Kafka گرفته تا کلاینت‌های Producer و Consumer، Connect، و Schema Registry.

در Kafka Streams in Action, Second Edition خواهید آموخت که چگونه:

* برنامه‌های کاربردی جریان‌سازی را در Kafka Streams با KStream و Processor API طراحی کنید.
* سیستم‌های خارجی را با Kafka Connect یکپارچه کنید.
* سازگاری داده‌ها را با Schema Registry اعمال کنید.
* برنامه‌هایی بسازید که بلافاصله به رویدادها در Kafka Streams یا ksqlDB پاسخ می‌دهند.
* نماهای materialized (ماده‌سازی‌شده) را بر روی جریان‌ها با ksqlDB بسازید.

این نسخه جدید و کاملاً بازبینی‌شده از Kafka Streams in Action گسترش یافته است تا بخش‌های بیشتری از پلتفرم Kafka را که برای ساخت برنامه‌های کاربردی مبتنی بر رویداد استفاده می‌شود، پوشش دهد. همچنین پوشش کاملی از ksqlDB، یک پایگاه داده رویدادهای جریانی که ساخت برنامه‌های کاربردی را که بلافاصله به رویدادها پاسخ می‌دهند، مانند به‌روزرسانی‌های push و pull بلادرنگ، بسیار آسان می‌کند، خواهید یافت.

پیشگفتار توسط جون رائو.

درباره این فناوری

برنامه‌های کاربردی سازمانی باید هر روز با هزاران – حتی میلیون‌ها – رویداد داده‌ای سروکار داشته باشند. کتابخانه سبک Kafka Streams با یک API بصری و قابلیت اطمینان بی‌نقص، جایگاه خود را در مرکز این سیستم‌ها به دست آورده است. Kafka Streams دقیقاً قدرت و سادگی مورد نیاز شما را برای مدیریت پردازش رویدادهای بلادرنگ یا پیام‌رسانی میکروسرویس‌ها فراهم می‌کند.

درباره کتاب

Kafka Streams in Action, Second Edition به شما می‌آموزد که چگونه برنامه‌های کاربردی جریان‌سازی رویداد را بر روی پلتفرم شگفت‌انگیز Apache Kafka ایجاد کنید. این نسخه جدید که به‌طور کامل بازبینی شده است، اکنون طیف وسیع‌تری از معماری‌های جریان‌سازی را پوشش می‌دهد و شامل یکپارچه‌سازی داده‌ها با Kafka Connect است. در حین پیشرفت، نمونه‌های واقعی را بررسی خواهید کرد که اجزا و بروکرها، مدیریت schema و سایر موارد ضروری را معرفی می‌کنند. در این مسیر، تکنیک‌های عملی برای ترکیب Kafka با Spring، کنترل سطح پایین پردازشگرها و state storeها، ذخیره داده‌های رویداد با ksqlDB و تست برنامه‌های کاربردی جریان‌سازی را یاد خواهید گرفت.

محتویات کتاب

* طراحی برنامه‌های کاربردی جریان‌سازی کارآمد
* یکپارچه‌سازی سیستم‌های خارجی با Kafka Connect
* اعمال سازگاری داده‌ها با Schema Registry

درباره خواننده

مناسب برای توسعه‌دهندگان جاوا. نیازی به دانش قبلی از Kafka یا برنامه‌های کاربردی جریان‌سازی نیست.

درباره نویسنده

بیل بجک یک مهندس Confluent و از مشارکت‌کنندگان Kafka Streams با بیش از 15 سال تجربه توسعه نرم‌افزار است. بیل همچنین یک committer در پروژه Apache Kafka است.

فهرست مطالب

بخش 1
1 خوش آمدید به پلتفرم جریان‌سازی رویداد Kafka
2 بروکرهای Kafka
بخش 2
3 Schema Registry
4 کلاینت‌های Kafka
5 Kafka Connect
بخش 3
6 توسعه Kafka Streams
7 جریان‌ها و state
8 The KTable API
9 Windowing و timestamps
10 The Processor API
11 ksqlDB
12 Spring kafka
13 Kafka Streams Interactive Queries
14 تست کردن


فهرست کتاب:

۱. تحسین برای ویرایش اول

۲. جریان‌های کافکا در عمل

۳. حق چاپ

۴. فهرست مطالب

۵. پیشگفتار

۶. مقدمه

۷. قدردانی

۸. درباره‌ی این کتاب

۹. درباره‌ی نویسنده

۱۰. درباره‌ی طرح روی جلد

۱۱. قسمت ۱

۱ خوش آمدید به پلتفرم جریان رویداد کافکا

۲ کارگزاران کافکا

۱۴. قسمت ۲

۳. رجیستری اسکیما

۴ کلاینت‌های کافکا

۵ کافکا کانکت

۱۸. قسمت ۳

۶ توسعه جریان‌های کافکا

۷ جریان‌ها و حالت

۸ API کی‌تیبل

۹ پنجره‌بندی و مُهر زمانی

۱۰ API پردازنده

۱۱ کی‌اس‌کیو‌ال‌دی‌بی

۱۲ اسپرینگ کافکا

۱۳ پرس‌وجوهای تعاملی جریان‌های کافکا

۱۴ تست

۲۸. پیوست الف: کارگاه سازگاری اسکیما

۲۹. پیوست ب: منابع کانفلوئنت

۳۰. پیوست ج: کار با آورو، پروتوباف و شمای JSON

۳۱. پیوست د: درک معماری جریان‌های کافکا

توضیحات(انگلیسی)
Everything you need to implement stream processing on Apache Kafka using Kafka Streams and the kqsIDB event streaming database.

Kafka Streams in Action, Second Edition 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.

In Kafka Streams in Action, Second Edition you’ll learn how to:

  • Design streaming applications in Kafka Streams with the KStream and the Processor API
  • Integrate external systems with Kafka Connect
  • Enforce data compatibility with Schema Registry
  • Build applications that respond immediately to events in either Kafka Streams or ksqlDB
  • Craft materialized views over streams with ksqlDB

This totally revised new edition of Kafka Streams in Action 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.

Foreword by Jun Rao.

About the technology

Enterprise 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.

About the book

Kafka Streams in Action, Second Edition 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.

What's inside

  • Design efficient streaming applications
  • Integrate external systems with Kafka Connect
  • Enforce data compatibility with Schema Registry

About the reader

For Java developers. No knowledge of Kafka or streaming applications required.

About the author

Bill Bejeck 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.

Table of Contents

PART 1
1 Welcome to the Kafka event streaming platform
2 Kafka brokers
PART 2
3 Schema Registry
4 Kafka clients
5 Kafka ConnectPART 3
6 Developing Kafka Streams
7 Streams and state
8 The KTable API
9 Windowing and timestamps
10 The Processor API
11 ksqlDB
12 Spring kafka
13 Kafka Streams Interactive Queries
14 Testing


Table of Contents

1. Praise for the first edition

2. Kafka Streams in Action

3. copyright

4. contents

5. foreword

6. preface

7. acknowledgments

8. about this book

9. about the author

10. about the cover illustration

11. Part 1

1 Welcome to the Kafka event streaming platform

2 Kafka brokers

14. Part 2

3 Schema Registry

4 Kafka clients

5 Kafka Connect

18. Part 3

6 Developing Kafka Streams

7 Streams and state

8 The KTable API

9 Windowing and timestamps

10 The Processor API

11 ksqlDB

12 Spring Kafka

13 Kafka Streams Interactive Queries

14 Testing

28. appendix A Schema compatibility workshop

29. appendix B Confluent resources

30. appendix C Working with Avro, Protobuf, and JSON Schema

31. appendix D Understanding Kafka Streams architecture

دیگران دریافت کرده‌اند

از فروید تا کافکا ۲۰۱۸
From Freud To Kafka 2018

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.