در حال حاضر محصولی در سبد خرید شما وجود ندارد.
توان بالا و تأخیر کم Apache Kafka آن را به یکی از فناوری های پیشرو در زمینه توزیع داده های توزیع شده داده تبدیل کرده است. این شرکت توسط بسیاری از شرکت های Fortune 500 مانند Netflix ، Airbnb ، Uber ، Walmart و LinkedIn استفاده می شود. اگر می خواهید مهارت های Apache Kafka را برای پخش به راحتی داده ها توسعه دهید ، این دوره برای شما است.
این دوره با توضیح معماری اکوسیستم Apache Kafka ، قبل از ادامه دادن مفاهیم اصلی کافکا مانند شروع می شود. مباحث ، پارتیشن ها ، کارگزاران ، ماکت ها ، تولید کنندگان ، مصرف کنندگان و موارد دیگر. در مرحله بعد ، شما از باینری های بومی Kafka برای راه اندازی خوشه Kafka خود در ویندوز ، Mac OS X و Linux استفاده خواهید کرد. همراه با درک نحوه ایجاد تولید کنندگان و مصرف کنندگان در جاوا برای تعامل با کافکا. در مرحله بعد ، یک پروژه در دنیای واقعی با استفاده از ویکی مدیا به عنوان منبع داده برای تولید کننده و OpenSearch به عنوان سینک برای مصرف کنندگان ما. با حرکت ، شما با API های پیشرفته مانند Kafka Connect و Kafka Streams به دست می آیید و یک مطالعه موردی را در مورد کاربردهای دنیای واقعی کافکا انجام می دهید. سرانجام ، شما یک نمای کلی از Kafka پیشرفته را برای مدیران دریافت خواهید کرد و پیکربندی های موضوعی پیشرفته را درک خواهید کرد.
پرونده های کد برای این دوره در https://github.com/packtpublishing/apache-kafka-series---learn-apache-kafka-for-beginners در دسترس هستند
عنوان اصلی : Apache Kafka Series - Learn Apache Kafka for Beginners v3
سرفصل های دوره :
مقدمه کافکا:
معرفی دوره
آپاچی کافکا در پنج دقیقه
اهداف دوره
نظریه کافکا:
موضوعات، پارتیشن ها و افست ها
تولیدکنندگان و کلیدهای پیام
مصرفکنندگان و بیثباتسازی
گروه های مصرف کننده و افست های مصرف کننده
کارگزاران و موضوعات
تکثیر موضوع
تشکرات تهیه کننده و ماندگاری موضوع
نگهبان باغ وحش
کافکا کرافت - حذف نگهبان باغ وحش
خلاصه نظریه
شروع کافکا:
مهم: شروع کافکا
شروع کافکا با Conduktor - Multi Platform
Mac OS X - کافکا را بارگیری کنید و راه را راه اندازی کنید
Mac OS X - Zookeeper و Kafka را شروع کنید
Mac OS X - با استفاده از Brew
لینوکس - کافکا را در PATH بارگیری و تنظیم کنید
لینوکس - Zookeeper و Kafka را شروع کنید
Windows WSL2 - راه اندازی Kafka and PATH را دانلود کنید
Windows WSL2 - Zookeeper و Kafka را شروع کنید
Windows Non-WSL2 - Zookeeper و Kafka را شروع کنید
شروع کافکا بدون نگهبان باغ وحش:
Mac OS X - کافکا را در حالت کرافت شروع کنید
لینوکس - کافکا را در حالت کرافت راه اندازی کنید
Windows WSL2 - کافکا را در حالت کرافت راه اندازی کنید
رابط خط فرمان (CLI) 101:
معرفی رابط خط فرمان (CLI).
رابط خط فرمان موضوعات کافکا (CLI)
رابط خط فرمان سازنده کنسول کافکا (CLI)
رابط خط فرمان مصرف کننده کنسول کافکا (CLI)
مصرف کنندگان کافکا در یک گروه
رابط خط فرمان گروه های مصرف کننده کافکا (CLI)
بازنشانی Offsets
رابط کاربری کافکا :
Conductor - Demo
برنامه نویسی جاوا کافکا 101:
لیست Kafka SDK
ایجاد پروژه کافکا
تولید کننده جاوا
پاسخ به تماس سازنده جاوا
تولید کننده جاوا با کلید
مصرف کننده جاوا
مصرف کننده جاوا - خاموش شدن برازنده
مصرف کننده جاوا در یک گروه مصرف کننده
تعادل مجدد تعاونی افزایشی مصرف کننده جاوا و عضویت گروه ایستا
تعادل مجدد تعاونی افزایشی مصرف کننده جاوا - تمرین
رفتار متعهد آفست خودکار مصرف کننده جاوا
برنامه نویسی - آموزش های پیشرفته
پروژه دنیای واقعی کافکا:
بررسی اجمالی پروژه در دنیای واقعی
سازنده کافکا ویکیمدیا و تنظیمات پیشرفته:
تنظیم پروژه تولیدکننده ویکی مدیا
اجرای تولیدکننده ویکیمدیا
اجرای تولیدکننده ویکیمدیا
تولید کننده ویکی مدیا - معرفی پیکربندی سازنده
تشکرات تهیه کننده Deep Dive
تولیدکننده دوباره تلاش میکند
تهیه کننده بی قدرت
تنظیمات تولیدکننده ایمن کافکا
اجرای تولیدکننده ایمن ویکیمدیا
فشرده سازی پیام کافکا
linger.ms و batch.size تنظیمات سازنده
تولیدکننده ویکیمدیا پیادهسازی توان عملیاتی بالا
پارتیشنکننده پیشفرض تولیدکننده و پارتیشنکننده چسبنده
[پیشرفته] max.block.ms و buffer.memory
تنظیمات مصرف کننده و پیشرفته مصرف کننده OpenSearch:
مصرف کننده OpenSearch - نمای کلی پروژه
مصرف کننده OpenSearch - راه اندازی پروژه
تنظیم OpenSearch در Docker
تنظیم OpenSearch در Cloud
OpenSearch 101
اجرای OpenSearch Consumer - قسمت 1
اجرای OpenSearch Consumer Part 2
معناشناسی تحویل مصرف کننده
اجرای OpenSearch Consumer Part 3 - Idempotence
استراتژیهای ارتکاب جبرانهای مصرفکننده
اجرای OpenSearch Consumer Part 4 - Delivery Semantics
اجرای OpenSearch Consumer Part 5 - دسته بندی داده ها
رفتار بازنشانی آفست مصرف کننده
اجرای OpenSearch Consumer Part 6 - پخش مجدد داده ها
رشته های داخلی مصرف کننده
واکشی کپی مصرف کننده - آگاهی رک
API های توسعه یافته کافکا برای توسعه دهندگان:
API های توسعه یافته کافکا - نمای کلی
معرفی کافکا کانکت
Kafka Connect Wikimedia and ElasticSearch Hands-On
معرفی جریان های کافکا
Kafka Streams Hands-On
معرفی رجیستری طرحواره کافکا
دستورالعمل رجیستری طرحواره کافکا
از کدام API کافکا استفاده کنم؟
بینشهای دنیای واقعی و مطالعات موردی (دادههای بزرگ / دادههای سریع):
انتخاب تعداد پارتیشن و ضریب تکرار
کنوانسیون نامگذاری موضوعات کافکا
مطالعه موردی - MovieFlix
مطالعه موردی - GetTaxi
مطالعه موردی - MySocial Media
مطالعه موردی - MyBank
مطالعه موردی - مصرف کلان داده
مطالعه موردی - ثبت گزارش و تجمیع معیارها
کافکا در Enterprise for Admins:
نمای کلی معماری سطح بالا راه اندازی خوشه کافکا
نظارت و عملیات کافکا
امنیت کافکا
Multi-Cluster و MirrorMaker کافکا
شنوندگان تبلیغ شده: پروتکل ارتباطی مشتری و سرور کافکا
پیکربندی موضوعات پیشرفته:
تغییر پیکربندی موضوع
بخش و شاخص ها
خط مشی های پاکسازی گزارش
پاکسازی گزارش حذف
نظریه تراکم لاگ
تمرین تراکم لاگ
انتخاب رهبر ناپاک
پیام های بزرگ در کافکا
مراحل بعدی:
بعدی چیست؟
Apache Kafka Series - Learn Apache Kafka for Beginners v3
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.