دوره آموزشی
The Great Courses
دوبله زبان فارسی

اصول Apache Kafka

اصول Apache Kafka

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • درک معماری و اصول طراحی Kafka
  • ساخت Producerها و Consumerهای Kafka از ابتدا
  • پیاده‌سازی اپلیکیشن های پردازش جریان قابل اطمینان
  • تسلط به معناشناسی تحویل شامل پردازش دقیقاً یک‌بار 
  • اجرای سازگاری Schema با Confluent Registry
  • یکپارچه‌سازی Kafka Connect برای ادغام داده‌ها به صورت یکپارچه
  • کار با Schema Registry برای ثبات داده‌ها
  • به‌کارگیری Kafka در موارد استفاده جریان‌سازی دنیای واقعی

Apache Kafka سیستم‌های داده بلادرنگ را در بسیاری از اپلیکیشن‌های نوآورانه امروزی قدرت می‌بخشد. اگر تا به حال فکر کرده‌اید که شرکت‌ها چگونه جریان‌های عظیم داده را در زمان واقعی پردازش می‌کنند، اینجا نقطه شروع شماست.

این دوره مقدمه‌ای عملی و کاربردی بر معماری Kafka و دلیل اهمیت آن ارائه می‌دهد. خواهید آموخت که چگونه Producerها و Consumerهای قابل اطمینان بسازید، با چالش‌های پردازش جریان در دنیای واقعی مقابله کنید و ویژگی های خوب و بد معناشناسی‌های مختلف تحویل را بررسی کنید.

در پایان، نه تنها چگونگی کار Kafka را خواهید دانست... بلکه خواهید دانست چگونه از آن برای ساخت سیستم‌های داده‌ای که مقیاس‌پذیر هستند و پیچیدگی‌های دنیای واقعی را مدیریت می‌کنند، استفاده کنید.

صبر کنید... بایت (Byte) چیست؟

بایت‌ها دوره‌های کوتاه‌تری هستند که به شما امکان می‌دهند مهارت‌ها و دانش خود را در یک روز ارتقا دهید!

یادگیری سخت است. و گاهی اوقات شما فقط به یک یادگیری سریع نیاز دارید، درست است؟ برای یادگیری چیزی عالی، جالب و مرتبط با اهداف شغلی‌تان.

به همین دلیل است که این دوره‌ها (Bytes) ایجاد شده‌اند.

نتیجه نهایی چیست؟

این دوره درباره مطالب سطحی و غیرضروری نیست.

در عوض، این دوره شما را از یک مبتدی کامل به درک چگونگی استفاده از Apache Kafka در سطحی عمیق‌تر می‌رساند.

اصول Apache Kafka

  • مقدمه 08:20
  • Apache Kafka چیست؟ 06:59
  • تمرین: آشنایی با همکلاسی‌ها و مدرس None
  • منابع دوره None
  • [اختیاری] استفاده از Windows None
  • [اختیاری] دستورات خط فرمان UNIX None
  • نصب نرم‌افزار برای دوره None
  • [اختیاری] Virtualenv چیست؟ 06:36
  • [اختیاری] Docker چیست؟ 11:02
  • پارتیشن‌بندی داده‌ها 08:55
  • Kafka API 07:41
  • معماری Kafka 03:14
  • راه‌اندازی Kafka 05:52
  • نوشتن در Kafka 06:06
  • خواندن از Kafka 07:36
  • دوام داده‌ها (Data Durability) 06:38
  • مقایسه Kafka و صف‌ها (Queues) 02:10
  • [تمرین] پردازش رکوردها 03:43
  • [تمرین] پردازش رکوردها - راه‌حل 02:58
  • معناشناسی تحویل (Delivery Semantics) 05:52
  • تراکنش‌های Kafka 04:33
  • فشرده‌سازی لاگ (Log Compaction) 03:22
  • Kafka Connect 06:58
  • استفاده از Kafka Connect 09:44
  • الگوی Outbox 04:30
  • Schema Registry 08:00
  • استفاده از Schema Registry 08:09
  • ذخیره‌سازی لایه‌ای (Tiered Storage) 03:27
  • [تمرین] ردیابی تغییرات وضعیت سفارش 04:26
  • [تمرین] ردیابی تغییرات وضعیت سفارش - راه‌حل 05:05
  • ادامه یادگیری همراه با هم! 01:05
  • این بایت را مرور کنید! None

987,500 197,500 تومان

مشخصات آموزش

اصول Apache Kafka

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:None
  • تعداد درس:32
  • مدت زمان :02:30:00
  • حجم :552.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 1:48:18
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
658,000 131,600 تومان
  • زمان: 1:40:52
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید