Kafka in Action
کتاب Kafka in Action (کافکا در عمل)، مقدمه ای سریع برای همه جنبههای کار با آپاچی کافکا است. پس از مروری بر مفاهیم اصلی کافکا، بلافاصله نحوهی نصب و اجرای وظایف پایه ای حرکت دادهها و چگونگی تولید و مصرف جریانی از رویدادها را یاد خواهید گرفت.
آپاچی کافکا را به عنوان یک گذرگاه (bus) نرم افزاری با کارایی بالا در نظر بگیرید که جریان رویداد (event streaming)، لاگ گیری، تجزیه و تحلیل و سایر وظایف خط لوله داده را تسهیل میکند. با کافکا، میتوانید به راحتی قابلیتهایی مانند نظارت بر دادههای عملیاتی و پردازش رویداد در مقیاس بزرگ را در برنامههای کوچک و بزرگ ایجاد کنید.
کتاب Kafka in Action (کافکا در عمل)، ویژگیهای اصلی کافکا را با مثالهای مرتبط با نحوه استفاده از آن در برنامههای واقعی معرفی میکند. در این کتاب، رایجترین موارد استفاده از جمله لاگ گیری و مدیریت دادههای در جریان را بررسی خواهید کرد. وقتی این کتاب را به اتمام رساندید، برای انجام وظایف اولیه توسعهدهنده و مدیریتی در یک تیم متمرکز بر کافکا آماده خواهید بود. با پیشرفت سریع، به زودی آماده استفاده از کافکا در جریان کاری روزمره خود خواهید بود و شروع به کندوکاو در موضوعات پیشرفتهتر کافکا خواهید کرد.
مطالبی که در کتاب Kafka in Action یاد خواهید گرفت:
- درک مفاهیم آپاچی کافکا
- راه اندازی و اجرای وظایف پایه ETL با استفاده از Kafka Connect
- استفاده از کافکا به عنوان بخشی از یک تیم پروژه داده بزرگ
- انجام کارهای مدیریتی
- تولید و مصرف جریانهای رویداد
- کار با کافکا از طریق برنامههای جاوا
- پیاده سازی کافکا به عنوان یک صف پیام