لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عیب یابی و رفع اشکال کافکا
Troubleshooting and Debugging Kafka
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره آموزش عیب یابی و اشکال زدایی کافکا را بیاموزید تا بتوانید به جای حل مشکلات فردی که به وجود می آیند، به ریشه هر مشکلی که با آن برخورد می کنید بپردازید. مربی جانانی راوی نشان میدهد که چگونه میتوانید از پلتفرم Confluent - یک پلتفرم جریان داده در مقیاس کامل که به شما امکان میدهد به راحتی به دادهها بهعنوان جریانهای پیوسته و همزمان دسترسی داشته باشید، ذخیره و مدیریت کنید - برای گسترش مزایای کافکا با ویژگیهای درجه سازمانی و مدیریت و نظارت کافکا را تا حد زیادی بهبود می بخشد. جانانی ابتدا در Confluent به شما معرفی کافکا می دهد، سپس نحوه مشاهده مصرف کنندگان و دلالان را نشان می دهد. پردازش جریان های کافکا، نظارت بر گروه های مصرف کننده، نظارت بر خوشه های چند کارگزار، اشکال زدایی کارگزاران و مصرف کنندگان، و پیکربندی هشدارها را بیاموزید.
سرفصل ها و درس ها
معرفی
Introduction
مروری بر عیب یابی و رفع اشکال کافکا
Overview of troubleshooting and debugging Kafka
1. معرفی Cloud-Native Kafka در Confluent
1. Introducing Cloud-Native Kafka on Confluent
پیش نیازها
Prerequisites
مروری بر آپاچی کافکا
An overview of Apache Kafka
پلت فرم Confluent
The Confluent platform
دانلود باینری های پلتفرم Confluent
Downloading the Confluent platform binaries
اجرای پلت فرم Confluent به صورت محلی
Running the Confluent platform locally
نمای کلی از مرکز کنترل
Overview of the control center
2. مشاهده مصرف کنندگان و کارگزاران
2. Observing Consumers and Brokers
مشاهده تولید و مصرف پیام
Observing message production and consumption
با استفاده از مرکز کنترل پیام تولید کنید
Produce messages using the control center
استفاده از دیتاژن برای تولید داده های مصنوعی
Using datagen to generate synthetic data
رصد مصرف کنندگان
Observing consumers
3. پردازش جریان های کافکا
3. Processing Kafka Streams
آشنایی با ksqlDB
Understanding ksqlDB
ایجاد استریم ها و جداول با استفاده از ksqlDB
Creating streams and tables using ksqlDB
انجام عملیات اتصال و پنجره سازی
Performing join and windowing operations
مشاهده جریان ها و جداول
Viewing streams and tables
4. نظارت بر گروه های مصرف کننده
4. Monitoring Consumer Groups
به صورت برنامه نویسی پیام ها را با استفاده از پایتون تولید کنید
Programmatically produce messages using Python
عیب یابی استفاده از پارتیشن
Troubleshooting partition usage
گروه های مصرف کننده
Consumer groups
نظارت بر مصرف در گروه مصرف کننده
Monitoring consumption in a consumer group
تأخیر مصرف اشکال زدایی
Debugging consumption lag
نظارت بر تعادل مجدد گروه مصرف کننده
Monitoring consumer group rebalancing
5. نظارت بر خوشه های چند کارگزار
5. Monitoring Multi-Broker Clusters
ویژگی های پیکربندی برای یک خوشه چند کارگزار
Configuration properties for a multi-broker cluster
اجرای یک خوشه چند کارگزار در پلتفرم Confluent
Running a multi-broker cluster on the Confluent platform
نظارت بر کارگزاران
Monitoring brokers
مشاهده پارتیشن ها و تکثیر
Observing partitions and replication
نظارت بر توان عملیاتی و تأخیر کارگزار
Monitoring broker throughput and latency
6. رفع اشکال کارگزاران و مصرف کنندگان
6. Debugging Brokers and Consumers
اشکال زدایی کارگزاران شکست خورده، بخش 1
Debugging failed brokers, part 1
اشکال زدایی کارگزاران شکست خورده، قسمت 2
Debugging failed brokers, part 2
اشکال زدایی مصرف کنندگان کند
Debugging slow consumers
7. پیکربندی هشدارها
7. Configuring Alerts
پیکربندی هشدارها
Configuring alerts
پیکربندی تنظیمات ایمیل برای هشدارها
Configuring email settings for alerts
Janani Ravi یک معمار و مهندس داده خبره Google cloud است.
جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.
نمایش نظرات