دوره آموزشی 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
- دوره آموزشی مبانی معماری هوش مصنوعی عاملی: طراحی سیستمهای هوش مصنوعی خودمختار
- دوره آموزشی چرخه حیات توسعه نرمافزار (SDLC)
- دوره آموزشی معماری نرمافزار: الگوهایی برای توسعهدهندگان
- دوره آموزشی معماری ابری: مفاهیم پیشرفته
- دوره آموزشی الگوهای طراحی راهکارهای هوش مصنوعی: داده، آموزش مدل، و معماریهای کاربردی