لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js پیشرفته: برنامه های مقیاس بندی
Advanced Node.js: Scaling Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در حالی که Node.js برای ایجاد برنامههای کوچک با حداقل مساحت سطح عالی است، اما برای مقیاسبندی طراحی شده است. در این دوره، تکنیک های برنامه نویسی پیچیده ای را بیاموزید که می تواند به شما در مقیاس برنامه های Node.js کمک کند. مربی الکس بنکس بر روی مکعب مقیاس می رود و در مورد جهات مختلفی که می توان یک برنامه را در آن مقیاس کرد بحث می کند: در امتداد محور x، محور z و محور y. او همچنین به شبیهسازی نگاه میکند و در مورد چگونگی فورک کردن فرآیندهای Node.js و کار با خوشهها با PM2 بحث میکند. به علاوه، نحوه تنظیم پارتیشن بندی افقی برای تقسیم داده ها بین پایگاه های داده و همچنین نحوه تجزیه برنامه ها به میکروسرویس ها را بیاموزید.
سرفصل ها و درس ها
معرفی
Introduction
مقیاس بندی برنامه ها با Node.js
Scaling applications with Node.js
با استفاده از فایل های تمرین
Using the exercise files
آنچه شما باید بدانید
What you should know
1. شبیه سازی
1. Cloning
فرآیندهای فورکینگ
Forking processes
مکعب مقیاس
The scale cube
معماری صفر خرابی
Architecting zero downtime
کار با خوشه ها با PM2
Working with clusters with PM2
با استفاده از ماژول کلاستر
Using a cluster module
مقیاس بندی محور x
Scaling the x-axis
2. مقیاس گذاری پایگاه داده
2. Database Scaling
راه اندازی پارتیشن بندی افقی
Setting up horizontal partitioning
مقیاس بندی محور z
Scaling the z-axis
کار با پایگاه های داده
Working with databases
گنجاندن پایگاه داده
Incorporating a database
3. میکروسرویس ها
3. Microservices
خدمات تجزیه
Decomposing services
لایه ارکستراسیون را تست کنید
Test the orchestration layer
الکس به مدت دو دهه جاوا اسکریپت را آموزش داده است و در سال 2012 شرکت Moon Highway را برای طراحی و ارائه برنامه های درسی جاوا اسکریپت برای شرکت های سازمانی تاسیس کرد. او علاوه بر تدریس کارگاه ها و ایجاد دوره های آنلاین، نویسنده Learning React و Learning GraphQL از O'Reilly Media است. برای مقالات او در مورد برنامه نویسی، وبلاگ Moon Highway را در www.moonhighway.com/articles بررسی کنید.
نمایش نظرات