نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره موارد ضروری Apache Kafka را به شما می آموزد. شما درک درستی از موارد استفاده از آن خواهید یافت و خواهید دید که چگونه می توانید برنامه های کاربردی اطراف آن ایجاد کنید. همچنین می توانید نحوه کار با کافکا را برای دستیابی به میزان بالا و تحمل خطا بیاموزید. Apache Kafka یک پلتفرم پیام رسانی است که گفته می شود اکنون در بیش از یک سوم شرکتهای Fortune 500 مستقر شده است. در این دوره ، با استفاده از خوشه Kafka ، شما دانش بنیادی در مورد Apache Kafka خواهید آموخت. ابتدا می فهمید که چگونه می تواند در یک بستر دیجیتال مدرن مفید واقع شود. در مرحله بعدی ، شما مفاهیم اصلی کافکا را کشف خواهید کرد. سرانجام ، شما می آموزید که چگونه آن را برای دستیابی به تحمل خطا به کار گیرید. پس از پایان این دوره ، مهارت و دانش Apache Kafka مورد نیاز برای کار با استقرار Kafka و برنامه های ساخته شده در اطراف آن را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
کارگزاران پیام
Message Brokers
-
مقدمه
Introduction
-
الگوهای کارگزار پیام
Message Broker Patterns
-
کافکا
Kafka
-
خلاصه
Summary
سطح بالای معماری کافکا
High-level Kafka Architecture
-
مقدمه
Introduction
-
تعامل با کارگزار کافکا
Interacting with Kafka Broker
-
کافکا را اجرا می کنید
Running Kafka
-
اتصال به کافکا
Connecting to Kafka
-
پارتیشن ها ، تولیدکنندگان و مصرف کنندگان
Partitions, Producers, and Consumers
-
نسخه ی نمایشی پایان به پایان
End-to-end Demo
تولیدکنندگان و مصرف کنندگان
Producers and Consumers
-
معرفی و ضبط کلیدها
Introduction and Record Keys
-
نسخه ی نمایشی: کلیدهای پارتیشن
Demo: Partition Keys
-
انتخاب کلید مناسب
Choosing the Right Key
-
تلاش مجدد خودکار
Automatic Retries
-
دسته بندی و فشرده سازی
Batching and Compression
-
نسخه ی نمایشی: تلاش مجدد ، دسته ای و فشرده سازی
Demo: Retries, Batching, and Compression
-
مصرف کنندگان
Consumers
-
جبران کردن
Offsets
-
شکست های مصرف کننده
Consumer Failures
-
نسخه ی نمایشی: مصرف پیام ها
Demo: Consuming Messages
تحمل خطا و در دسترس بودن بالا
Fault Tolerance and High Availability
-
مقدمه
Introduction
-
پایداری پیام
Message Persistence
-
تکثیر
Replication
-
نسخه ی نمایشی: چند کارگزار
Demo: Multiple Brokers
-
حفظ داده و اندازه خوشه ای
Data Retention and Cluster Sizing
سریال سازی
Serialization
-
مقدمه
Introduction
-
نسخه ی نمایشی: بافرهای پروتکل
Demo: Protocol Buffers
-
رجیستری طرحواره
Schema Registry
-
نسخه ی نمایشی: طرح های پویا و رجیستری طرحواره
Demo: Dynamic Schemas and Schema Registry
-
خلاصه
Summary
نصب کافکا به صورت دستی
Installing Kafka Manually
-
مقدمه و پیش نیازها
Introduction and Prerequisites
-
نگهبان باغ وحش
ZooKeeper
-
کافکا
Kafka
برنامه های افزودنی اکوسیستم
Ecosystem Extensions
-
مقدمه
Introduction
-
نسخه ی نمایشی: مرکز کنترل پروکسی و REST
Demo: REST Proxy and Control Center
خلاصه
Summary
-
خلاصه دوره
Course Summary
نمایش نظرات