راهنمای کامل آپاچی کافکا برای مبتدیان
✅ سرفصل و جزئیات آموزش
کافکا تکنولوژی پیشرو در زمینه استریمینگ داده به صورت متنباز و در مقیاس سازمان است. این فناوری به شما کمک میکند تا داده خود را بهصورت بلادرنگ منتقل کنید و مشکلات ناشی از یکپارچهسازی چند سیستم منبع و هدف را کاهش دهید. این دوره آموزشی به شما کمک میکند تا کار با تمام عملیاتهای بنیادی کافکا را شروع کنید، رابط خط فرمان و APIهای کافکا را بررسی کنید و تسکهای کلیدی مانند ساخت producerها و consumerهای خود را انجام دهید. یاد بگیرید چگونه یک خوشهی کافکای شخصی را روی مک، ویندوز یا لینوکس راهاندازی کنید، به مفاهیم بنیادی مانند موضوعات، پارتیشنها، بروکرها، producerها و consumerها مسلط شوید و نوشتن، ذخیره کردن و خواندن داده با producerها، موضوعات و consumerها را شروع کنید. مدرس، استفان مارک، به موارد کاربرد عملی و مثالهایی مانند consume کردن داده از منابع مختلف مانند ویکیپدیا و Elasticsearch نیز میپردازد که شامل معماری واقعی و استقرارهای تولید میباشد. استفان دوره را با بررسی برخی مباحث پیشرفته مانند سیاستهای پاکسازی لاگ و پیامهای بزرگ در کافکا به پایان میرساند.
راهنمای کامل آپاچی کافکا برای مبتدیان
-
آشنایی با دوره کافکا 0:02:32
-
آپاچی کافکا در پنج دقیقه 0:05:19
-
اهداف دوره 0:03:57
-
موضوعات، پارتیشنها و آفستها 0:06:10
-
تولیدکنندگان و کلیدهای پیام 0:07:24
-
Consumerها و غیرسریالی کردن 0:04:01
-
گروههای Consumer و آفستهای consumer 0:07:04
-
بروکرها و موضوعات 0:04:28
-
رپلیکیشن موضوع 0:05:30
-
تأییدیههای producer و ماندگاری موضوع 0:02:09
-
ZooKeeper 0:05:14
-
Kafka KRaft: حذف ZooKeeper 0:01:58
-
جمعبندی نظری 0:01:33
-
مهم: شروع کافکا و ترتیب درسها 0:04:22
-
راهاندازی کافکا با Conduktor: چند پلتفرمی 0:02:46
-
macOS X: دانلود و راهاندازی کافکا در PATH 0:06:37
-
macOS X: راهاندازی ZooKeeper و کافکا 0:03:49
-
macOS X: استفاده از brew 0:04:08
-
لینوکس: دانلود و راهاندازی کافکا در PATH 0:07:32
-
لینوکس: راهاندازی ZooKeeper و کافکا 0:03:45
-
ویندوز WSL2: دانلود کافکا و راهاندازی PATH 0:08:03
-
ویندوز WSL2: راهاندازی ZooKeeper و کافکا 0:03:20
-
ویندوز WSL2: چگونه مشکلات را فیکس کنیم؟ 0:05:27
-
ویندوز غیر WSL2: راهاندازی ZooKeeper و کافکا 0:08:31
-
macOS X: راهاندازی کافکا در حالت KRaft 0:03:39
-
لینوکس: راهاندازی کافکا در حالت KRaft 0:03:22
-
ویندوز WSL2: راهاندازی کافکا در حالت KRaft 0:03:20
-
آشنایی با رابط خط فرمان 0:03:02
-
رابط خط فرمان موضوعات کافکا 0:10:26
-
رابط خط فرمان producer کنسول کافکا 0:07:32
-
رابط خط فرمان consumer کنسول کافکا 0:07:13
-
consumerهای کافکا در گروهها 0:06:19
-
رابط خط فرمان گروههای consumer کافکا 0:05:27
-
ریست کردن آفستها 0:03:47
-
Conduktor: دمو 0:06:32
-
لیست SDK کافکا 0:01:14
-
ایجاد یک پروژه کافکا 0:08:37
-
producer جاوا 0:12:04
-
callbackهای producer جاوا 0:10:09
-
producer جاوا با کلیدها 0:04:56
-
consumer جاوا 0:12:15
-
consumer جاوا: متوقف کردن مودبانه 0:06:49
-
consumer جاوا در داخل گروه consumer 0:04:50
-
consumer جاوا: بازمتعادلسازی مشارکتی تدریجی و عضویت گروه استاتیک 0:07:13
-
consumer جاوا: بازمتعادلسازی مشارکتی تدریجی - تمرین 0:03:56
-
رفتار آفست کامیت خودکار consumer جاوا 0:03:01
-
برنامهنویسی: آموزشهای پیشرفته 0:01:36
-
بررسی پروژه واقعی 0:01:58
-
راهاندازی پروژه producer ویکیمدیا 0:06:25
-
پیادهسازی producer ویکیمدیا 0:11:54
-
اجرای producer ویکیمدیا 0:02:40
-
producer ویکیمدیا: آشنایی با پیکربندی producer 0:00:45
-
بررسی عمیق تأییدیههای producer 0:08:48
-
تلاشهای مجدد producer 0:03:03
-
Idempotent producer 0:02:52
-
تنظیمات ایمن producer کافکا 0:01:59
-
پیادهسازی ایمن producer ویکیمدیا 0:04:03
-
فشردهسازی پیام کافکا 0:04:47
-
تنظیمات batch.size producer و linger.ms producer 0:03:23
-
پیادهسازی producer ویکیمدیا با توان عملیاتی بالا 0:03:16
-
partitioner پیشفرض producer و partitioner چسبنده 0:04:18
-
[پیشرفته] max.block.ms و buffer.memory 0:02:39
-
OpenSearch Consumer: بررسی پروژه 0:00:52
-
OpenSearch Consumer: راهاندازی پروژه 0:03:32
-
راهاندازی OpenSearch در داکر 0:02:38
-
راهاندازی OpenSearch در ابر 0:01:57
-
مبانی OpenSearch 0:04:26
-
پیادهسازی OpenSearch Consumer: بخش 1 0:07:26
-
پیادهسازی OpenSearch Consumer: بخش 2 0:09:34
-
سمانتیک تحویل consumer 0:03:16
-
پیادهسازی OpenSearch Consumer: بخش 3 - idempotence 0:05:29
-
استراتژیهای آفست کامیتهای consumer 0:04:38
-
پیادهسازی OpenSearch Consumer: بخش 4 - سمانتیک تحویل 0:04:52
-
پیادهسازی OpenSearch Consumer: بخش 5 - پردازش داده به صورت دستهای 0:04:20
-
رفتار ریست کردن آفست consumer 0:02:06
-
پیادهسازی OpenSearch Consumer: بخش 6 - پخش مجدد داده 0:02:57
-
threadهای داخلی consumer 0:05:00
-
واکشی رپلیکای consumer: آگاهی از Rack 0:02:50
-
APIهای توسعهیافته کافکا: بررسی 0:01:23
-
آشنایی با Kafka Connect 0:02:32
-
بخش عملی: Elasticsearch و Kafka Connect Wikimedia 0:10:50
-
آشنایی با Kafka Streams 0:01:52
-
بخش عملی: Kafka Streams 0:04:25
-
آشنایی با Kafka Schema Registry 0:04:28
-
بخش عملی: Kafka Schema Registry 0:06:54
-
از کدام Kafka API استفاده کنیم؟ 0:01:27
-
انتخاب تعداد پارتیشن و عامل رپلیکیشن 0:05:21
-
کنوانسیون نامگذاری موضوعات کافکا 0:01:31
-
مطالعه موردی: MovieFlix 0:05:10
-
مطالعه موردی: GetTaxi 0:04:18
-
مطالعه موردی: MySocialMedia 0:05:32
-
مطالعه موردی: MyBank 0:03:41
-
مطالعه موردی: هضم کلان داده 0:01:36
-
مطالعه موردی: لاگ کردن و تجمیع متریکها 0:01:08
-
بررسی معماری سطح بالای راهاندازی خوشه کافکا 0:02:54
-
نظارت و عملیاتهای کافکا 0:02:39
-
امنیت کافکا 0:05:51
-
خوشههای چندگانه کافکا و MirrorMaker 0:04:20
-
Advertised listenerها: پروتکل ارتباطی کلاینت و سرور کافکا 0:03:56
-
تغییر پیکربندی یک موضوع 0:04:35
-
بخشها و ایندکسها 0:04:04
-
سیاستهای پاکسازی لاگ 0:02:53
-
حذف پاکسازی لاگ 0:02:27
-
نظری: فشردهسازی لاگ 0:04:52
-
عملی: فشردهسازی لاگ 0:04:49
-
انتخاب رهبر پاکسازی نشده 0:01:43
-
پیامهای بزرگ در کافکا 0:02:49
-
گامهای بعدی؟ 0:01:26
مشخصات آموزش
راهنمای کامل آپاچی کافکا برای مبتدیان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:108
- مدت زمان :8:13:07
- حجم :1.43GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy