آموزش شروع کار با Apache Kafka - آخرین آپدیت

Getting Started with Apache Kafka

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره شما را با Apache Kafka آشنا می کند و گشت و گذار کاملی در معماری آن ایجاد می کند تا بتوانید با آن سیستم سازمانی بعدی خود را شروع کنید. Netflix ، Twitter ، LinkedIn ، Uber و AirBnb چه سیستم مشترکی دارند که آنها را قادر می سازد صدها میلیارد پیام در روز پردازش می شود؟ آپاچی کافکا در شرکتهای امروزی ، کار با مقدار زیادی داده دیگر محدود به شرکتهای در مقیاس اینترنتی نیست - هر متخصص فناوری اطلاعات باید با راه حلهایی برای ضبط ، نگهداری و جابجایی ترابایت داده با اطمینان و سرعت تاول آماده باشد. Apache Kafka برای رسیدگی به مشکلات جابجایی داده ها در مقیاس بزرگ طراحی شده است و هزاران شرکت بزرگ و کوچک را قادر ساخته است تا به موفقیت هایی دست پیدا کنند که در غیر این صورت با سیستم های پیام رسان موجود امکان پذیر نیست. در این دوره ، شروع به کار با Apache Kafka ، شما درک کاملی از معماری Apache Kafka و چگونگی اتخاذ اصول طراحی سیستم های توزیع شده اثبات شده ای خواهید داشت که آن را مقیاس بندی و عملکرد قابل اطمینان می کند. سپس ، این معماری را به اجزای جداگانه تقسیم کرده و با جزئیات کامل در مورد هر یک از آنها اطلاعات کسب خواهید کرد. سرانجام ، شما با استفاده از سناریوهای معمول و نحوه استفاده از راه حل های Apache Kafka در جاوا ، از اجزای سازنده استفاده خواهید کرد. در پایان دوره ، شما درک و درک خواهید کرد که چرا Apache Kafka صنعت را به سختی پیش می برد اما مهمتر از همه ، با اعتماد به نفس و دانش کافی برای ایجاد راه حل های بزرگ داده نسل بعدی خود با Apache Kafka به دست خواهید آورد.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با Apache Kafka Getting Started with Apache Kafka

  • چالش های سازمانی با داده ها Enterprise Challenges with Data

  • محدودیت ها و چالش های پیام رسانی Messaging Limitations and Challenges

  • جستجوی LinkedIn برای یک راه حل بهتر LinkedIn's Search for a Better Solution

  • Apache Kafka به عنوان یک راه حل قابل قبول Apache Kafka as a Viable Solution

آشنایی با معماری Apache Kafka Getting to Know Apache Kafka's Architecture

  • Apache Kafka به عنوان یک سیستم پیام رسانی Apache Kafka as a Messaging System

  • خوشه کافکا آپاچی The Apache Kafka Cluster

  • اصول سیستم های توزیع شده Principles of Distributed Systems

  • توزیع قابل اعتماد کار Reliable Work Distribution

  • توافق توزیع شده با Apache Zookeeper Distributed Consensus with Apache Zookeeper

درک مباحث ، بخشها و کارگزاران Understanding Topics, Partitions, and Brokers

  • معرفی و نسخه ی نمایشی راه اندازی Apache Kafka Introduction and Apache Kafka Setup Demo

  • مباحث آپاچی کافکا در جزئیات Apache Kafka Topics in Detail

  • خط مشی جبران مصرف کننده و نگهداری پیام The Consumer Offset and Message Retention Policy

  • نسخه ی نمایشی: شروع Apache Kafka و تولید و مصرف پیام ها Demo: Starting Apache Kafka and Producing and Consuming Messages

  • Apache Kafka به عنوان یک گزارش تعهد توزیع شده Apache Kafka as a Distributed Commit Log

  • پارتیشن های Apache Kafka در جزئیات Apache Kafka Partitions in Detail

  • توزیع مدیریت پارتیشن در Apache Kafka Distributed Partition Management in Apache Kafka

  • دستیابی به قابلیت اطمینان با تکثیر Apache Kafka Achieving Reliability with Apache Kafka Replication

  • نسخه ی نمایشی: تحمل خطا و انعطاف پذیری در Apache Kafka Demo: Fault-tolerance and Resiliency in Apache Kafka

  • خلاصه ماژول 3 Module 3 Summary

تولید پیام با تولید کنندگان کافکا Producing Messages with Kafka Producers

  • معرفی و راه اندازی یک محیط توسعه Apache Kafka Introduction and Setting up an Apache Kafka Development Environment

  • مبانی ایجاد یک تولید کننده Apache Kafka Basics of Creating an Apache Kafka Producer

  • ایجاد و تهیه سوابق تولید کننده Apache Kafka Creating and Preparing Apache Kafka Producer Records

  • Apache Kafka ویژگی های رکورد تولید کننده Apache Kafka Producer Record Properties

  • روند ارسال پیام ، قسمت اول The Process of Sending Messages, Part One

  • روند ارسال پیام ، قسمت دوم The Process of Sending Messages, Part Two

  • پیام بافر و میکرو بچینگ Message Buffering and Micro-batching

  • ضمانت تحویل و سفارش پیام Message Delivery and Ordering Guarantees

  • نسخه ی نمایشی: ایجاد و اجرای برنامه تولید کننده Apache Kafka در جاوا Demo: Creating and Running an Apache Kafka Producer Application in Java

  • مباحث پیشرفته و خلاصه ماژول 4 Advanced Topics and Module 4 Summary

مصرف پیام با مصرف کنندگان کافکا و گروه های مصرف کننده Consuming Messages with Kafka Consumers and Consumer Groups

  • مقدمه و بررسی اجمالی مشتری Apache Kafka Introduction and Apache Kafka Consumer Overview

  • مشترک شدن و لغو اشتراک در مباحث Subscribing and Unsubscribing to Topics

  • مقایسه مشترک شدن و اختصاص API ها Comparing Subscribe and Assign APIs

  • اشتراک و تکالیف مصرف کننده تنها Single Consumer Subscriptions and Assignments

  • حلقه نظرسنجی The Poll Loop

  • نسخه ی نمایشی: ساده کافکا مصرف کننده Demo: Simple Kafka Consumer

  • Walkthrough: Consumer Polling Walkthrough: Consumer Polling

  • Walkthrough: پردازش پیام Walkthrough: Message Processing

  • مصرف کننده OFfset در جزئیات The Consumer OFfset in Detail

  • رفتار و مدیریت افست Offset Behavior and Management

  • CommitSync و CommitAsync برای مدیریت دستی افست CommitSync and CommitAsync for Manual Offset Management

  • چه موقع کلاً جبران خسارت خود را مدیریت کنید When to Manager Your Own Offsets Altogether

  • مقیاس بندی با گروه های مصرف کننده Scaling out with Consumer Groups

  • هماهنگ کننده گروه مصرف کننده Consumer Group Coordinator

  • نسخه ی نمایشی: گروه های مصرف کننده Demo: Consumer Groups

  • مباحث پیکربندی و پیشرفته Configuration and Advanced Topics

  • خلاصه Summary

بررسی اکوسیستم کافکا و آینده آن Exploring the Kafka Ecosystem and Its Future

  • موفقیت و چالش های آپاچی کافکا Apache Kafka's Success and Challenges

  • چالش ها و راه حل های حاکمیت داده ها Challenges and Solutions for Data Governance

  • چالش ها و راه حل های سازگاری و بهره وری Challenges and Solutions for Consistency and Productivity

  • چالش ها و راه حل های سریع داده Challenges and Solutions for Fast Data

  • اکوسیستم و خلاصه Apache Kafka Apache Kafka's Ecosystem and Summary

نمایش نظرات

آموزش شروع کار با Apache Kafka
جزییات دوره
3h 29m
52
(آخرین آپدیت)
662
4.8 از 5
دارد
دارد
دارد
Ryan Plant
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ryan Plant Ryan Plant

نویسنده Pluralsight.