آموزش Apache Kafka Essential Training: Building Scalable Applications

دانلود Apache Kafka Essential Training: Building Scalable Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: صف پیام مقیاس پذیر و توزیع شده نقش مهمی در ساخت خطوط لوله داده بزرگ در زمان واقعی دارد. مدل‌های ناشر/مشترک ناهمزمان برای مدیریت بارهای غیرقابل پیش‌بینی در این خطوط لوله مورد نیاز است. آپاچی کافکا تکنولوژی پیشرو امروزی است که این قابلیت ها را فراهم می کند و یک مهارت ضروری برای یک متخصص داده های بزرگ است. در این دوره، Kumaran Ponnambalam بینش هایی را در مورد جنبه های مقیاس پذیری و مدیریت کافکا ارائه می دهد و نحوه ساخت برنامه های ناهمزمان با کافکا و جاوا را نشان می دهد. کوماران با نشان دادن نحوه راه اندازی یک خوشه کافکا شروع می کند و اصول برنامه نویسی جاوا را در کافکا بررسی می کند. او سپس به بررسی گزینه های مختلف پیام رسانی و طرحواره های موجود می پردازد. کوماران همچنین برخی از بهترین روش‌ها را برای طراحی برنامه‌های کاربردی کافکا قبل از اتمام پروژه مورد استفاده که درس‌های پوشش داده شده در دوره را به کار می‌برد، مرور می‌کند.

سرفصل ها و درس ها

مقدمه Introduction

  • ساخت برنامه های کاربردی قوی کافکا Building robust Kafka applications

1. مقدمه ای بر کافکا 1. Introduction to Kafka

  • کافکا چیست؟ What is Kafka?

  • مقیاس بندی و انعطاف پذیری کافکا Kafka scaling and resiliency

  • پیش نیازهای دوره Prerequisites for the course

  • تنظیم فایل های تمرین Setting up the exercise files

2. مفاهیم مقیاس بندی کافکا 2. Kafka Scaling Concepts

  • امنیت Security

  • یک خوشه کافکا A Kafka cluster

  • کنترل کننده های کافکا Kafka controllers

  • همانند سازی Replication

  • رهبران پارتیشن Partition leaders

3. ساختن خوشه کافکا 3. Building a Kafka Cluster

  • خوشه های کافکا در عمل Kafka clusters in action

  • اجرای خوشه Running the cluster

  • ایجاد موضوعات با تکرار Creating topics with replication

  • راه اندازی خوشه کافکا Kafka cluster setup

  • تاب آوری کافکا در عمل Kafka resiliency in action

4. ساخت تولیدکنندگان مقیاس پذیر 4. Building Scalable Producers

  • پارامترهای تولید کننده اضافی Additional producer parameters

  • قدردانی در کافکا Acknowledgments in Kafka

  • نمونه گزینه های تولید کننده جاوا Java producer options example

  • گزینه های انتشار تهیه کننده Producer publishing options

  • داخلی های تولید کننده Producer internals

5. ساخت مصرف کنندگان مقیاس پذیر 5. Building Scalable Consumers

  • مثال مصرف کننده جاوا Java consumer example

  • مصرف پیام دسته بندی Batching message consumption

  • متعهد شدن پیام ها Committing messages

  • مصرف کننده چگونه کار می کند How consumer works

  • مصرف کنندگان چند رشته ای Multi-threaded consumers

6. بهترین شیوه های کافکا 6. Kafka Best Practices

  • مدیریت پیام ها Managing messages

  • مدیریت تنظیمات مصرف کننده Managing consumer settings

  • مدیریت تعداد پارتیشن ها Managing partition counts

  • مدیریت تاب آوری Managing resiliency

7. Use Case Project 7. Use Case Project

  • مصرف داده در جاوا Consuming data in Java

  • تولید داده در جاوا Producing data in Java

  • موارد استفاده برنامه های کافکا: تعریف مشکل Kafka applications use case: Problem definition

  • تنظیم موضوعات Setting up topics

نتیجه گیری Conclusion

  • چگونه سفر یادگیری کافکا خود را گسترش می دهید؟ How do you extend your Kafka learning journey?

نمایش نظرات

آموزش Apache Kafka Essential Training: Building Scalable Applications
جزییات دوره
1h 20m
34
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
7,620
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kumaran Ponnambalam Kumaran Ponnambalam

اختصاص به آموزش علوم داده

V2 Maestros به آموزش علوم داده و داده های بزرگ با هزینه های مقرون به صرفه برای جهان اختصاص دارد. مربیان ما تجربه دنیای واقعی در تمرین علم داده و ارائه نتایج تجاری دارند. علم داده یک حوزه داغ و در حال رخ دادن در صنعت فناوری اطلاعات است. متأسفانه منابع موجود برای یادگیری این مهارت به سختی یافت می شود و گران است. امیدواریم این مشکل را با ارائه آموزش باکیفیت با نرخ های مقرون به صرفه، با ایجاد استعدادهای علم داده در سراسر جهان، کاهش دهیم.