اصول 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
مشخصات آموزش
اصول Apache Kafka
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:None
- تعداد درس:32
- مدت زمان :02:30:00
- حجم :552.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy