توضیحات
دوره Building Distributed Applications with Go. این دوره به شما آموزش میدهد که چگونه با استفاده از کتابخانه استاندارد Go، اجزای اصلی یک برنامه توزیعشده را از پایه پیادهسازی کنید. بسیاری از سیستمهای توزیعشده در محیط عملیاتی با فریمورکهای موجود در اکوسیستم Go ساخته میشوند، اما بدون درک مفاهیم پایه، رفع اشکال آنها چالشبرانگیز خواهد بود. در این دوره، ابتدا با چالشهای طراحی برنامههای توزیعشده آشنا میشوید، سپس نحوه ساخت یک ثبت سرویس ساده را یاد گرفته و از آن برای مدیریت و کشف سرویسها استفاده خواهید کرد. همچنین، روشهای نظارت بر سرویسها را فرا میگیرید تا بتوانید موارد غیرپاسخگو را شناسایی و از سیستم حذف کنید. در پایان این دوره، شما توانایی ساخت برنامههای چندسرویسه کارآمد و قابل نگهداری را خواهید داشت و درک عمیقی از معماری سیستمهای توزیعشده به دست خواهید آورد.
آنچه فرا خواهید گرفت:
- درک چالشهای ساخت اپلیکیشنهای توزیع شده.
- ایجاد یک service registry اساسی از ابتدا.
- ثبت و کشف سرویسها با استفاده از service registry.
- نظارت بر سرویسهای مختلف یک اپلیکیشن توزیع شده.
- شناسایی، جداسازی و حذف سرویسهای غیرپاسخگو.
- ساخت اپلیکیشنهای چند سرویسه کارآمدتر.
- بهبود قابلیت نگهداری اپلیکیشنهای توزیع شده.
- استفاده از کتابخانه استاندارد Go برای ساخت عناصر توزیع شده.
- درک اصول اساسی سیستمهای توزیع شده.
این دوره مناسب چه کسانی است؟
- توسعهدهندگانی که میخواهند اصول ساخت اپلیکیشنهای توزیع شده را یاد بگیرند.
- توسعهدهندگان Go که میخواهند درک عمیقتری از سیستمهای توزیع شده به دست آورند.
- هر کسی که علاقهمند به ساخت سیستمهای مقیاسپذیر و قابل اعتماد است.
- مهندسان نرمافزاری که با سیستمهای توزیع شده کار میکنند و به دنبال بهبود مهارتهای عیبیابی خود هستند.
- افرادی که میخواهند بدون استفاده از فریمورکهای پیچیده، عناصر اساسی سیستمهای توزیع شده را بشناسند.
- کسانی که قصد دارند از فریمورکهای اپلیکیشن توزیع شده Go استفاده کنند و میخواهند درک بهتری از نحوه عملکرد آنها داشته باشند.
- توسعهدهندگان بکاند که به دنبال گسترش دانش خود در زمینه معماریهای توزیع شده هستند.
- دانشجویان علوم کامپیوتر و مهندسی نرمافزار که به مباحث سیستمهای توزیع شده علاقهمند هستند.
- افرادی که به دنبال ساخت سیستمهای Microservices هستند و میخواهند اصول زیربنایی آن را درک کنند.
مشخصات دوره Building Distributed Applications with Go
- ناشر: Pluralsight
- مدرس: Mike VanSickle
- سطح آموزش: پیشرفته
- مدت زمان آموزش: 2 ساعت و 59 دقیقه
سرفصل های دوره

تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
391 مگابایت












































