توضیحات
هر برنامهی سازمانی خواه شامل پیامهای گزارش، معیارها، فعالیت کاربر یا پیامهای خروجی باشد، داده ایجاد میکند. انتقال همهی این دادهها به اندازهی خود دادهها مهم هستند. با این نسخهی بروز شده، معماران برنامه، توسعهدهندگان و مهندسان تولیدی که تازه وارد پلتفرم استریم کافکا شدهاند، نحوهی مدیریت دادهها در حال حرکت را یاد خواهند گرفت. فصلهای دیگر شامل API AdminClient Kafka، تراکنشها، ویژگیهای امنیتی جدید و تغییرات ابزار میشود.
مهندسان Confluent و LinkedIn که مسئول توسعهی کافکا هستند، نحوهی استقرار خوشههای تولیدی کافکا، نوشتن میکروسرویسهای رویداد محور قابل اعتماد و ساخت برنامههای پردازش جریان مقیاسپذیر را با این پلتفرم توضیح میدهند. شما با مطالعهی مثالهای دقیق این کتاب، اصول طراحی کافکا، تضمینهای قابلیت اطمینان، APIهای کلیدی و جزئیات معماری، از جمله پروتکل تکرار، کنترلکننده و لایه ذخیرهسازی را خواهید گرفت. در این کتاب بررسی خواهید کرد:
- بهترین روشها برای استقرار و پیکربندی کافکا.
- تولیدکنندگان و مصرفکنندگان کافکا برای نوشتن و خواندن پیامها.
- الگوها و الزامات مورد استفاده برای اطمینان از تحویل مطمئن دادهها.
- بهترین روشها برای ساخت خطوط لولهی داده و برنامههای کاربردی با کافکا.
- نحوهی انجام وظایف نظارت، تنظیم و نگهداری با کافکا در تولید.
- بحرانیترین معیارها در میان اندازهگیریهای عملیاتی کافکا.
- قابلیتهای تحویل کافکا برای سیستمهای پردازش جریانی.