دوره آموزشی Microservices: پیام رسانی ناهمزمان
1 ساعت 44 دقیقهپیشرفته2021-10-29
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
کشف کنید که چگونه میتوانید کار را با پیامرسانی ناهمزمان کارآمدتر انجام دهید، روشی جایگزین برای مدیریت ارتباطات در معماری میکروسرویسها. در این دوره، فرانک مولی به توسعهدهندگان نرمافزاری که مسئول ساخت برنامههای کاربردی بزرگ هستند، نشان میدهد که چگونه فراتر از تماسهای RESTful API از طریق HTTP بروند و از پیامهای ناهمزمان در هنگام معماری و ساخت میکروسرویسها استفاده کنند. فرانک به دنبال منافع و معاوضه هایی است که باید هنگام استفاده از الگوهای ناهمزمان بپذیرید. او همچنین درباره الگوهای ارتباط بین سرویسها، الگوهای میکروسرویسهای رویداد محور، استفاده از پیامرسانی ناهمزمان برای حل انتقال دادهها هنگام انتقال به معماریهای میکروسرویس و موارد دیگر بحث میکند.
اهداف یادگیری
سود و معاوضه ارتباطات ناهمزمان
از موارد برای الگوهای ارتباط بین سرویسی استفاده کنید
میکروسرویس های رویداد محور
از موارد برای رویدادهای طراحی شده و هماهنگ استفاده کنید
بسترهای داده جریانی
جریان داده ها، مهاجرت، و همگام سازی
اهداف یادگیری
سود و معاوضه ارتباطات ناهمزمان
از موارد برای الگوهای ارتباط بین سرویسی استفاده کنید
میکروسرویس های رویداد محور
از موارد برای رویدادهای طراحی شده و هماهنگ استفاده کنید
بسترهای داده جریانی
جریان داده ها، مهاجرت، و همگام سازی
مهارت ها
Software ArchitectureSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - انجام کار در میکروسرویس ها
- 02 - آنچه باید بدانید
1. ارتباطات ناهمزمان
- 03 - ارتباطات ناهمزمان
- 04 - دستاوردها
- 05 - مبادلات
- 06 - فن آوریهای رایج
2. الگوهای ارتباطات بین سرویسی
- 07 - ارتباطات خدماتی
- 08 - نقطه به نقطه ناهمگام
- 09 - انتشار-اشتراک
3. الگوهای میکروسرویسهای رویداد محور
- 10 - میکروسرویسهای رویداد محور
- 11 - وقایع رقص
- 12 - رویدادهای سازمان یافته
- 13 - رویدادهای ترکیبی
4. بستر داده جریان
- 14 - به بستر دادههای جریانی خوش آمدید
- 15 - تجمیع لاگ
- 16 - تجزیهوتحلیل سیستم
- 17 - تشخیص رویداد
5. داده ها
- 18 - دادههای توزیع شده
- 19 - سازگاری نهایی
- 20 - CQRS
- 21 - مهاجرت داده ها
- 22 - همگام سازی داده ها
نتیجه
- 23 - با آن کار کنید
دوره های مرتبط
- دوره آموزشی معماریهای ارتباطی راهکار هوش مصنوعی عاملی (Agentic AI)
- دوره آموزشی ساخت میکروسرویسهای مقیاسپذیر با TypeScript و Node.js
- دوره آموزشی Azure Microservices با NET Core. برای توسعه دهندگان
- دوره آموزشی میکروسرویس NET. برای توسعهدهندگان Azure
- دوره آموزشی مبانی DevOps: میکروسرویسها (2019)
- دوره آموزشی مبانی میکروسرویس ها (2018)
- دوره آموزشی ساخت میکروسرویس های داده با توان عملیاتی بالا
- دوره آموزشی دوره آموزشی الگوهای طراحی میکروسرویسها
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اسپرینگ
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Back-End وب
- مسیر آموزشی توسعه وب را با Node.js کاوش کنید
- مسیر آموزشی شروع کار با میکروسرویس ها
- مسیر آموزشی گواهینامه حرفهای مبانی میکروسرویسها
- مسیر آموزشی تقویت مهارت های زبان برنامه نویسی React
- مسیر آموزشی تبدیل شدن به یک استاد Cloud-Native Infrastructure با کوبرنتس