بخش اول: مفاهیم پایه، معماری و Kafka Core
بخش دوم : سایر بازیگران اکوسیستم کافکا
بخش سوم ابزارهای جانبی کافکا : کانکت و رجیستری
بخش چهارم : پردازش جریان در عمل
بخش پنجم :‌ مباحث مدیریتی و تکمیلی

محتوای ویدئویی : نگاهی عمیق‌تر به Consumer/Producer در کافکا

در این جلسه مباحث زیر به صورت کامل مرور شد:

  • آشنایی با تنظیمات اصلی نودهای Kafka و راه‌اندازی یک کلاستر تک‌نودی
    مرور گام به گام نصب و پیکربندی اولیه، اجرای broker و بررسی ارتباط آن با کلاستر.
  • نگاهی عمیق‌تر به موضوع Listener در تنظیمات اصلی Kafka
    بررسی Listener‌ها، تفاوت بین Listener معمولی و advertised Listener و نحوه ارتباط کلاینت‌ها با brokerها.
  • بررسی الگوریتم KRaft در Kafka
    توضیح ساختار کنترلرها، نقش controller در مدیریت metadata و چگونگی حذف وابستگی به ZooKeeper.
  • رازهای Kafka Consumer: از اتصال تا Rebalance
    عملکرد کانسیومرها، نحوه join شدن به گروه، تخصیص پارتیشن‌ها، واکشی پیام‌ها و commit آفست‌ها.
  • Producer در Kafka: معماری، پیکربندی و جریان دقیق پیام‌ها
    توضیح نحوه ارسال پیام، batching، serialization، ackها، idempotency و transactional producer با جزئیات فنی.
  • قابلیت جدید Share Groups: نزدیک شدن Kafka به صف واقعی
    معرفی Share Groups در Kafka 4.1، مکانیزم per-message acknowledgment، مدل cooperative خواندن پیام‌ها و کاربردهای queue-like.

🎬 فیلم این جلسه را می‌توانید در بخش زیر مشاهده کنید:
نکته : اگر در قسمت زیر، فیلم جلسه دوم را مشاهده نمی‌کنید، احتمالا باید فیلتر شکن را خاموش کنید.


فروشگاه
جستجو
دوره ها

لطفا کلمات کلیدی را وارد کنید