آموزش پردازش جریان داده ها با استفاده از Apache Flink

Processing Streaming Data Using Apache Flink

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

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

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

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

شروع کار با یک خوشه مستقل در Flink Getting Started with a Standalone Cluster in Flink

  • پیش نیازها و طرح کلی دوره Prerequisites and Course Outline

  • حالت های استقرار در Apache Flink Deployment Modes in Apache Flink

  • خوشه مستقل Standalone Cluster

  • نسخه ی نمایشی: تهیه ماشین های مجازی برای خوشه Flink Demo: Provisioning VMs for the Flink Cluster

  • نسخه ی نمایشی: ایجاد جفت های کلید خصوصی عمومی برای SSH بدون رمز عبور Demo: Creating Public Private Key Pairs for Passwordless SSH

  • نسخه ی نمایشی: راه اندازی SSH بدون رمز عبور Demo: Setting up Passwordless SSH

  • نسخه ی نمایشی: Flink را روی گره های خوشه نصب کنید Demo: Install Flink on Cluster Nodes

  • نسخه ی نمایشی: تنظیمات خوشه را پیکربندی کنید Demo: Configure Cluster Settings

  • نسخه ی نمایشی: پیکربندی قوانین فایروال Demo: Configuring Firewall Rules

  • نسخه ی نمایشی: شروع فرآیندهای مدیر شغلی و مدیر وظیفه Demo: Starting the Job Manager and Task Manager Processes

  • نسخه ی نمایشی: اجرای یک نمونه برنامه روی Clink Cluster Demo: Running a Sample Application on the Flink Cluster

  • نسخه ی نمایشی: راه اندازی یک پروژه Maven Demo: Setting up a Maven Project

  • نسخه ی نمایشی: ساخت یک شیشه برای برنامه Flink Demo: Building a Jar for the Flink Application

  • نسخه ی نمایشی: اجرای یک برنامه سفارشی در Clink Cluster Demo: Running a Custom Application on the Flink Cluster

ادغام Flink با Apache Kafka Integrating Flink with Apache Kafka

  • معرفی Apache Kafka Introducing Apache Kafka

  • ناشران ، مصرف کنندگان و عناوین در کافکا Publishers, Consumers, and Topics in Kafka

  • نسخه ی نمایشی: نصب و اجرای Apache Kafka Demo: Installing and Running Apache Kafka

  • نسخه ی نمایشی: تولید کنندگان ، مصرف کنندگان و عناوین کافکا Demo: Kafka Producers, Consumers, and Topics

  • نسخه ی نمایشی: یکپارچه سازی یک برنامه Flink با کافکا Demo: Integrating a Flink Application with Kafka

  • نسخه ی نمایشی: خواندن و نوشتن به کافکا در یک برنامه Flink Demo: Reading from and Writing to Kafka in a Flink Application

  • نسخه ی نمایشی: ایجاد و دسترسی به کلیدهای توسعه دهنده برای توییتر Demo: Creating and Accessing Developer Keys for Twitter

  • نسخه ی نمایشی: خواندن از توییتر API و انتشار به عنوان یک موضوع کافکا Demo: Reading from the Twitter API and Publishing to a Kafka Topic

  • نسخه ی نمایشی: استخراج هشتگ ها از پیام های توییتر Demo: Extracting Hashtags from Twitter Messages

  • نسخه ی نمایشی: خواندن از چندین موضوع کافکا Demo: Reading from Multiple Kafka Topics

  • نسخه ی نمایشی: اتصال مستقیم به منبع Twitter از طریق یک برنامه Flink Demo: Connecting to the Twitter Source Directly from a Flink Application

پردازش جریان پر سرعت داده با استفاده از عملیات پنجره سازی Processing High-velocity Streaming Data Using Windowing Operations

  • پنجره سازی و مفهوم زمان Windowing and the Notion of Time

  • نسخه ی نمایشی: استخراج زمان رویداد و مرتبط کردن زمان پردازش Demo: Extracting Event Time and Associating Processing Time

  • نسخه ی نمایشی: غلتیدن زمان رویداد و کشویی ویندوز Demo: Event Time Tumbling and Sliding Windows

  • نسخه ی نمایشی: Event Time Global و Session Windows Demo: Event Time Global and Session Windows

  • نسخه ی نمایشی: زمان ویرایش ویندوز Demo: Processing Time Tumbling Windows

  • فشار برگشتی در جریان Backpressure in Streaming

  • نسخه ی نمایشی: کنترل فشار برگشتی Demo: Monitoring Back Pressure

  • نسخه ی نمایشی: استفاده از توابع غنی برای انجام عملیاتی با وضعیت بالا Demo: Using Rich Functions to Perform Stateful Operations

پردازش جریان داده ها با استفاده از عملیات پیوستن Processing Streaming Data Using Join Operations

  • مقدمه ای سریع بر پیوستن ها A Quick Introduction to Joins

  • نسخه ی نمایشی: انجام عملیات عضویت در جریان ها Demo: Performing Join Operations on Streams

  • معرفی Elasticsearch Introducing Elasticsearch

  • نسخه ی نمایشی: نصب Elasticsearch و ایجاد فهرست Demo: Installing Elasticsearch and Creating an Index

  • نسخه ی نمایشی: اجرای خط لوله انشعاب برای نوشتن به Elasticsearch و Kafka Demo: Implementing a Branching Pipeline to Write to Elasticsearch and Kafka

  • نسخه ی نمایشی: نوشتن داده ها در فهرست Elasticsearch Demo: Writing Data out to an Elasticsearch Index

  • معرفی معیارها Introducing Metrics

  • نسخه ی نمایشی: استفاده از معیارهای شمارنده برای نظارت بر برنامه ها Demo: Using Counter Metrics to Monitor Applications

  • نسخه ی نمایشی: تست واحد Demo: Unit Testing

  • نسخه ی نمایشی: آزمایش با استفاده از MiniClusterWithClientResource Demo: Testing Using MiniClusterWithClientResource

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

آموزش پردازش جریان داده ها با استفاده از Apache Flink
جزییات دوره
3h 20m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Janani Ravi
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

جنانی مدرک کارشناسی ارشد خود را در رشته مهندسی برق از دانشگاه استنفورد دریافت کرد و برای مایکروسافت، گوگل و فلیپ کارت کار کرده است. او یکی از بنیانگذاران Loonycorn است، یک استودیوی محتوا که بر ارائه محتوای با کیفیت بالا برای توسعه مهارت های فنی متمرکز است، جایی که او عشق خود را به فناوری با اشتیاق خود به تدریس ترکیب می کند.