کتاب Stream Processing with Apache Flink (پردازش جریانی با Apache Flink) ابزار آپاچی فلینک را از مقدمات تا نکات پیشرفتهی آن آموزش میدهد.
در ادامه مقدمهای از کتاب Stream Processing with Apache Flink را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Stream Processing with Apache Flink:
آنچه در این کتاب خواهید آموخت
این کتاب هر آنچه را که باید در مورد پردازش جریان با Apache Flink بدانید را به شما آموزش میدهد. کتاب Stream Processing with Apache Flink شامل ۱۱ فصل است کهامیدواریم داستانی منسجم را بیان کند. در حالی که برخی از فصلها توصیفی هستند و هدفشان معرفی مفاهیم طراحی سطح بالا است، برخی دیگر بیشتر کاربردی هستند و حاوی نمونههای کد زیادی هستند.
در حالی که ما در نظر داشتیم که هنگام نوشتن کتاب Stream Processing with Apache Flink به ترتیب فصل خوانده شود، خوانندگانی که با محتوای یک فصل آشنا هستند ممکن است بخواهند از آن صرف نظر کنند. سایرین که علاقه بیشتری به نوشتن کد Flink دارند، ممکن است بخواهند ابتدا فصلهای عملی را بخوانند. در ادامه مطالب هر فصل را به اختصار شرح میدهیم تا بتوانید مستقیماً به فصلهایی بروید که بیشتر مورد علاقه شما هستند.
فصل ۱ مروری بر پردازش جریان حالت دار، معماری برنامههای پردازش داده، طراحی برنامهها و مزایای پردازش جریان نسبت به رویکردهای سنتی میدهد. همچنین به شما نگاهی کوتاه به نحوه اجرای اولین برنامه پخش جریانی خود در یک نمونه محلی Flink میدهد.
فصل ۲ مفاهیم اساسی و چالشهای پردازش جریان، مستقل از Flink را مورد بحث قرار میدهد.
فصل ۳ معماری سیستم و اجزای داخلی Flink را شرح میدهد. در مورد معماری توزیع شده، مدیریت زمان و حالت در برنامههای پخش جریانی، و مکانیسمهای تحمل خطا Flink بحث میکند.
فصل ۴ نحوه تنظیم یک محیط برای توسعه و اشکال زدایی برنامههای کاربردی Flink را توضیح میدهد.
فصل ۵ شما را با اصول API DataStream Flink آشنا میکند. شما یاد خواهید گرفت که چگونه یک برنامه DataStream را پیادهسازی کنید و اینکه کدام تبدیل جریان، توابع و انواع دادهها پشتیبانی میشوند.
فصل ۶ عملگرهای مبتنی بر زمان DataStream API را مورد بحث قرار میدهد. این شامل اپراتورهای پنجره و اتصالهای مبتنی بر زمان و همچنین عملکردهای فرآیندی است که بیشترین انعطافپذیری را هنگام برخورد با زمان در برنامههای پخش جریانی فراهم میکنند.
فصل ۷ نحوه اجرای توابع حالت دار را توضیح میدهد و درباره همه چیز پیرامون این موضوع، مانند عملکرد، استحکام و تکامل توابع حالتدار بحث میکند. همچنین نحوه استفاده از حالت پرسشپذیر Flink را نشان میدهد.
فصل ۸ متداولترین اتصال دهندههای منبع و سینک Flink را ارائه میدهد. در این مقاله رویکرد Flink برای سازگاری برنامههای کاربردی سرتاسر و نحوه پیادهسازی کانکتورهای سفارشی برای دریافت دادهها و انتشار دادهها به سیستمهای خارجی مورد بحث قرار میگیرد.
فصل ۹ نحوه راهاندازی و پیکربندی خوشههای Flink در محیطهای مختلف را مورد بحث قرار میدهد.
فصل ۱۰ عملیات، نظارت و نگهداری برنامههای پخش جریانی را که ۲۴/۷ اجرا میکنند، پوشش میدهد.
در نهایت، فصل ۱۱ حاوی منابعی است که میتوانید از آنها برای پرسیدن سؤال، شرکت در رویدادهای مرتبط با Flink و یادگیری نحوه استفاده از Flink در حال حاضر استفاده کنید.
سرفصلهای کتاب Stream Processing with Apache Flink:
- Cover
- Copyright
- Table of Contents
- Preface
- Chapter 1. Introduction to Stateful Stream Processing
- Chapter 2. Stream Processing Fundamentals
- Chapter 3. The Architecture of Apache Flink
- Chapter 4. Setting Up a Development Environment for Apache Flink
- Chapter 5. The DataStream API (v1.7)
- Chapter 6. Time-Based and Window Operators
- Chapter 7. Stateful Operators and Applications
- Chapter 8. Reading from and Writing to External Systems
- Chapter 9. Setting Up Flink for Streaming Applications
- Chapter 10. Operating Flink and Streaming Applications
- Chapter 11. Where to Go from Here?
- Index
- About the Authors
- Colophon
جهت دانلود کتاب Stream Processing with Apache Flink میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.