آموزش Apache Kafka: شروع کار

Apache Kafka Essential Training: Getting Started

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

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

معرفی Introduction

  • شروع کار با Apache Kafka Getting started with Apache Kafka

1. آشنایی با کافکا 1. Introduction to Kafka

  • صف های پیام Message queues

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

  • فواید کافکا Benefits of Kafka

  • موارد استفاده از کافکا Kafka use cases

  • تنظیم پرونده های تمرینی Setting up the exercise files

  • راه اندازی کافکا Setting up Kafka

2. مفاهیم پایه 2. Basic Concepts

  • پیام ها Messages

  • موضوعات Topics

  • کارگزاران کافکا Kafka brokers

  • وارد کافکا می شود Logs in Kafka

  • تولیدکنندگان و مصرف کنندگان Producers and consumers

  • نقش ZooKeeper Role of ZooKeeper

3. استفاده از خط فرمان Kafka 3. Using the Kafka Command Line

  • اسکریپت های مشتری Kafka Kafka client scripts

  • ایجاد یک موضوع Creating a topic

  • بررسی موضوعات Exploring topics

  • انتشار پیام برای موضوعات Publishing messages to topics

  • با استفاده از مصرف کننده کنسول Using console consumer

  • مدیریت مباحث Topics management

  • راه اندازی کافکا Kafka setup

4. پارتیشن ها و گروه های کافکا 4. Kafka Partitions and Groups

  • معرفی پارتیشن ها Intro to partitions

  • ایجاد موضوعات با پارتیشن Creating topics with partitions

  • انتشار با کلیدها Publishing with keys

  • گروه های مصرف کننده Consumer groups

  • مدیریت جبران مصرف کننده Consumer offset management

  • مصرف داده های پارتیشن بندی شده Consuming partitioned data

5. برنامه نویسی کافکا جاوا 5. Kafka Java Programming

  • کتابخانه های مشتری کافکا Kafka client libraries

  • ایجاد یک تولید کننده در جاوا Creating a producer in Java

  • انتشار پیام در جاوا Publishing messages in Java

  • ایجاد مصرف کننده در جاوا Creating a consumer in Java

  • پیام های مصرف در جاوا Consuming messages in Java

6. از Case Case استفاده کنید 6. Use Case Project

  • اصول کافکا از حروف استفاده می کند: تعریف مسئله Kafka basics use case: Problem definition

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

  • تولید و مصرف داده با اسکریپت Producing and consuming data with scripts

  • تولید و مصرف داده با جاوا Producing and consuming data with Java

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Apache Kafka: شروع کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 18m
36
Linkedin (لینکدین) lynda-small
28 اسفند 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
42
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kumaran Ponnambalam Kumaran Ponnambalam

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

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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