ساخت اپلیکیشن های رویداد محور در Go
✅ سرفصل و جزئیات آموزش
در این دوره مهارت های مورد نیاز برای ساخت اپلیکیشن های رویداد محور قوی در Go را توسعه می دهید و مطمئن می شوید که آن ها برای محیط های تولید مقیاس پذیر آماده هستند.
در این دوره با مدرس مایکل اوکوبویجو به عنوان توسعه دهنده پیشرفته Go، ارتقای سطح پیدا می کنید. او شما را از طریق ملزومات معماری رویداد محور، با تمرکز بر الگوهای کلیدی مانند منبع یابی رویداد و تفکیک مسئولیت فرمان و کوئری (CQRS) راهنمایی می کند. شما با اصول تولید و consume کردن موثر رویدادها با استفاده از کتابخانه های محبوب Go و کافکا به عنوان بروکر پیام آشنا می شوید.
در طول مسیر، مدرس استراتژی های کاربردی را برای اطمینان از انعطاف پذیری و سازگاری سیستم، مدیریت خطا در کانتکس رویداد محور و استقرار اپلیکیشن ها به طور موثر ترسیم می کند. در پایان دوره، به مهارت های مورد نیاز برای ساخت اپلیکیشن های رویداد محور قوی در Go مجهز شده و اطمینان حاصل می کنید که برای محیط های تولید مقیاس پذیر آماده هستند.
ساخت اپلیکیشن های رویداد محور در Go
-
اپلیکیشن های رویداد محور در Go 0:01:03
-
EDA چیست؟ 0:08:07
-
مزایای استفاده از EDA چیست؟ 0:04:18
-
یوزکیس های رایج از اپلیکیشن های رویداد محور در اپلیکیشن های واقعی 0:06:21
-
مقایسه معماری ها - رویداد محور در مقابل RESTful APIs 0:10:15
-
منبع یابی رویداد و CQRS (تفکیک مسئولیت کوئری و فرمان) 0:09:16
-
رویدادها و هندلرهای رویداد در Go 0:08:13
-
بروکرهای پیام و استریم های رویداد 0:07:59
-
فروشگاه رویداد 0:03:39
-
راه اندازی محیط Go خود 0:05:13
-
پیاده سازی Publisher رویداد در Go با استفاده از کافکا 0:08:38
-
ساخت subscriber رویداد در Go 0:04:55
-
پیاده سازی منبع یابی رویداد در Go 0:12:47
-
تفکیک مسئولیت کوئری و فرمان (CQRS) در Go 0:11:33
-
مدیریت خطا 0:07:07
-
نظارت بر سیستم های رویداد محور 0:08:06
-
الگوی Publish-subscribe در Go 0:08:14
-
صف های پیام و بروکرهای پیام 0:05:07
-
پیاده سازی الگوهای ارتباطی پیام محور - آنچه که باید بدانید 0:09:22
-
معماری رویداد محور در مقابل معماری پیام محور 0:08:40
-
عواملی که در انتخاب بروکر باید در نظر گرفته شود 0:07:06
-
تست واحد publishers و هندلرهای رویداد 0:11:28
-
یکپارچه سازی و تست end-to-end 0:11:30
-
بهترین شیوه ها برای تست واحد 0:02:39
-
بهترین شیوه های عملیاتی برای نگهداری و مقیاس بندی سیستم های رویداد محور 0:08:03
-
جمع بندی مفاهیم کلیدی تحت پوشش دوره 0:06:04
-
نکات نهایی - اپلیکیشن های Go قوی و مقیاس پذیر رویداد محور 0:08:37
مشخصات آموزش
ساخت اپلیکیشن های رویداد محور در Go
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:27
- مدت زمان :3:24:20
- حجم :400.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy