دوره آموزشی 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 - با آن کار کنید