لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js Microservices: انعطاف پذیری و تحمل خطا
Node.js Microservices: Resilience and Fault Tolerance
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سیستم ها و ریزسرویس ها ممکن است از کار بیفتند و دچار اختلال شوند. در این دوره، Node.js Microservices: Resilience and Fault Tolerance، یاد میگیرید که اقداماتی را اجرا کنید که چنین وقایعی را به خوبی مدیریت کند. ابتدا، نحوه پیادهسازی تلاشهای مجدد و زمانبندی را بررسی خواهید کرد. در مرحله بعد، نحوه مدیریت خرابی های جزئی در برنامه Nodejs را خواهید یافت. در نهایت، نحوه اجرای استراتژیهای محدودکننده نرخ را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش مورد نیاز برای ساخت میکروسرویس های Nodejs انعطاف پذیر و مقاوم در برابر خطا را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
مقدمه ای بر تاب آوری و تحمل خطا
Introduction to Resilience and Fault Tolerance
مقدمه
Intro
تاب آوری در مقابل تحمل خطا
Resilience vs. Fault Tolerance
اهمیت تاب آوری
Importance of Resilience
اهمیت تحمل خطا
Importance of Fault Tolerance
خرابی های سیستم تاریخی
Historical System Failures
نسخه ی نمایشی
Demo
انعطاف پذیری و تحمل خطا
Resilience and Fault Tolerance
مقدمه
Intro
علل خرابی سیستم
Causes of System Failures
عوامل بیرونی
Extrinsic Factors
عوامل ذاتی
Instrinsic Factors
تاثیر خرابی سیستم
Impact of System Failures
جلوگیری از خرابی سیستم
Preventing System Failures
شناسایی و کاهش نقاط منفرد از شکست
Identifying and Mitigating Single Points of Failures
افزونگی در مقابل دسترسی بالا
Redundancy vs. High Availability
نقش تعادل بار
Role of Load Balancing
نسخه ی نمایشی
Demo
سعی مجدد، مهلت زمانی، و قطع کننده مدار
Retry, Timeout, and Circuit Breakers
مقدمه
Intro
شکست های گذرا
Transient Failures
تایم اوت ها
Timeouts
سعی مجدد ساده
Simple Retries
عقب نشینی نمایی
Exponential Backoff
مدار شکن
Circuit Breaker
نسخه ی نمایشی - وقفه های زمانی
Demo - Timeouts
نسخه ی نمایشی - تلاش های مجدد و عقب نشینی های نمایی
Demo - Retries and Exponential Backoffs
دزموند یک مهندس FullStack است که در غنا، آفریقای غربی مستقر است. او از تدریس و ارتقای مهارت مهندسان نرم افزار و دیدن روند رشد افراد از توسعه دهندگان مبتدی تا کارشناسی ارشد در رشته های خود لذت می برد.
نمایش نظرات