آموزش فریم‌ورک‌های پردازش جریانی: Apache Flink و Apache Beam - آخرین آپدیت

دانلود Stream Processing Frameworks: Apache Flink and Apache Beam

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: کسب‌وکارهای مدرن برای حفظ رقابت‌پذیری به تحلیل‌های آنی (Real-time) نیاز دارند، اما پردازش‌های دسته‌ای (Batch Processing) سنتی باعث تأخیرهای خطرناکی در تصمیم‌گیری‌های حیاتی می‌شوند. در دوره «فریم‌ورک‌های پردازش جریانی: Apache Flink و Apache Beam»، شما توانایی ساخت سیستم‌های پردازش داده‌های آنیِ مقیاس‌پذیر و قدرتمندی را کسب می‌کنید که قادر به مدیریت حجم عظیمی از رویدادها در هر ثانیه باشند. در ابتدا، معماری توزیع‌شده Apache Flink را بررسی کرده و پیاده‌سازی پردازش جریانی با تأخیر کم را برای قیمت‌گذاری آنی تبلیغات و شناسایی تقلب در کلیک‌ها در پلتفرم‌های تبلیغاتی می‌آموزید. سپس، مدل برنامه‌نویسی یکپارچه Apache Beam را کشف خواهید کرد که امکان پردازش جریانی قابل حمل (Portable) را برای تحلیل تبلیغات در موتورهای اجرایی مختلف و پلتفرم‌های ابری فراهم می‌کند. در نهایت، یاد می‌گیرید که چگونه بر اساس نیازهای خاص داده‌ای، ویژگی‌های عملکردی و محدودیت‌های استقرار ابری، بین Flink و Beam مقایسه و انتخاب کنید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از فریم‌ورک‌های پردازش جریانی را برای معماری و پیاده‌سازی پلتفرم‌های آنی در سطح سازمانی خواهید داشت.

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

درک معماری و مدل برنامه‌نویسی Apache Flink Understand Apache Flink's Architecture and Programming Model

  • آشنایی جامع با Apache Flink Apache Flink 101

  • معماری Flink و اجرای توزیع‌شده Flink Architecture and Distributed Execution

  • جریان‌های کلیددار و وضعیت اپراتور در عمل Keyed Streams and Operator State in Action

  • پنجره‌بندی و واترمارک‌ها برای مدیریت صحیح زمان رویداد Windowing and Watermarks Handling Event Time Correctly

  • دمو: ایجاد یک خط لوله Flink برای تجمیع کلیک‌های منحصربه‌فرد تبلیغات Demo: Creating a Flink Pipeline for Unique Ad Click Aggregator

  • پردازش دقیقاً یک‌بار (Exactly Once) با استفاده از Checkpoints Exactly Once Processing with Checkpoints

درک نحوه فعال‌سازی پردازش جریانی قابل حمل توسط Apache Beam Understand How Apache Beam Enables Portable Stream Processing

  • مقدمه‌ای بر Apache Beam و اهمیت قابلیت حمل (Portability) Introduction to Apache Beam - Why Portability Matters

  • مفاهیم بنیادین Beam Beam Concepts

  • تبدیل‌ها در Beam و تحلیل آنی تبلیغات Beam Transforms and Real-time Ad Analytics

  • استراتژی‌های پنجره‌بندی در Beam Windowing Strategies in Beam

  • اجرای Beam روی Flink و Dataflow Running Beam on Flink and Dataflow

  • دمو: ساخت خط لوله گزارش‌دهی تبلیغات با Beam Demo: Building Ad Reporting Pipeline with Beam

مقایسه Flink و Beam برای پردازش آنی داده‌ها Compare Flink and Beam for Real-time Data Processing

  • مقایسه اجرا و انتزاع‌ها در Flink و Beam Comparing Flink and Beam Execution and Abstractions

  • مزایا و معایب استقرار (Deployment Trade-offs) Deployment Trade-offs

  • بنچمارک‌های عملکردی Performance Benchmarks

  • انتخاب بر اساس مورد کاربرد: تأخیر در برابر قابلیت حمل Choosing Based on Use Case Latency vs. Portability

  • جعبه ابزار پردازش آنی شما Your Real Time Toolkit

  • جمع‌بندی و ترکیب نهایی مفاهیم Putting It All Together

نمایش نظرات

آموزش فریم‌ورک‌های پردازش جریانی: Apache Flink و Apache Beam
جزییات دوره
57m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Eman Hassan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eman Hassan Eman Hassan

به عنوان یک مهندس کارکشته با بیش از 12 سال تجربه، عمیقاً متعهد به مربیگری، به اشتراک گذاشتن ثروت تجربه خود و ماندن در خط مقدم فناوری های پیشرفته هستم. من ترکیبی بی نظیر از دانش نظری و مهارت های عملی را روی میز آورده ام. تخصص من در هدایت و راهنمایی توسعه دهندگان مشتاق از طریق پروژه های چالش برانگیز در کل چرخه حیات نهفته است. مهارت فنی من شامل توسعه پشته کامل، معماری نرم افزار، محاسبات ابری، DevOps و اتوماسیون است. با استفاده از یک جعبه ابزار همه کاره که شامل .NET، Microsoft Azure، Nodejs، Nextjs، جاوا اسکریپت، PHP، Hacklang، SQL، CQL، Angularjs و React است، من در ساخت برنامه های کاربردی مقیاس پذیر و قابل اعتماد که نیازهای توسعه مدرن را برآورده می کنند، تخصص دارم. من ایده های هوش مصنوعی زیادی برای به اشتراک گذاشتن و راهنمایی دارم و هوش مصنوعی را به عنوان یکی از چالش های فعلی برای مقابله با آن پذیرفته ام. علاوه بر کار عملی ام، مشارکت کننده ای اختصاصی در جامعه توسعه هستم. من دوره هایی را منتشر کرده ام و همچنین به طور فعال بینش و تخصص خود را با توسعه دهندگان همکار به اشتراک می گذارم. مشتاق حل مشکلات پیچیده، پذیرش فناوری‌های جدید و تقویت همکاری در تیم‌های متقابل، هدف من ایجاد راه‌حل‌های تاثیرگذار و نوآورانه است که تجربه کاربر را بالا می‌برد و ارزش کسب‌وکار را افزایش می‌دهد. تعهد من به مربیگری و یادگیری مستمر منعکس کننده اعتقاد من به قدرت تجربیات مشترک و ماندن در لبه برش چشم انداز فناوری همیشه در حال تحول است.