htmlطراحی سایت

جلسه ۹: معماری میکروسرویس در طراحی سایت

این درس مروری بر سیستم عامل های محبوب وب سرور دارد.
موارد زیر را بیان خواهیم کرد

  • مایکروسرویس
  • مسابقه سریع در مایکروسرویس ها!

تاکنون ، ما می دانیم که قسمت back-end متشکل از یک سرور است که کوئری های کاربر را دریافت می کند و یک پایگاه داده که نتایج مناسب از آن بازگذشت داده می شود.

مایکروسرویس

با این حال ، اکثر وب سایت های مدرن به این سبک میزبانی وب اعتماد ندارند ، به عنوان مثال ، کد همه ویژگی های کل وب سایت در یک سرور وجود ندارد. در عوض ، وب سایت ها در ماشین های مجازی میزبانی می شوند. ماشین های مجازی می توانند به ما اجازه دهند چندین ماشین در یک سرور داشته باشیم که هرکدام دارای سیستم عامل های مختلف هستند.

در نمودار بالا ، یک مشتری به یک سرور متصل می شود ، و سرور همه چیز را کنترل می کند و پاسخ می دهد.

با این وجود ، در معماری میکروسرویس ها ، بسیاری از ماشین های مجازی در یک سرور فیزیکی وجود دارند و هر یک کار جداگانه ای دارند. به عنوان مثال ، ممکن است یکی از آنها “رابط” ای باشد که کاربر با آن ارتباط برقرار می کند و ممکن است برای پایگاه داده به دیگری متصل شود.

طبق وب سایت مایکروسرویس :

“میکروسرویس ها یک سبک معماری است که یک برنامه را به عنوان مجموعه ای از خدمات سامان دهی می دهد

  • بسیار قابل نگهداری و آزمایش
  • بهم پیوسته
  • به طور مستقل قابل استفاده است
  • در اطراف قابلیت های تجاری سازمان یافته است.

معماری مایکروسرویس امکان تحویل / استقرار مداوم برنامه های پیچیده و بزرگ را فراهم می کند. همچنین این سازمان را قادر می سازد مجموعه فناوری خود را توسعه دهد.

آزمون:

0
ایجاد شده در

Quiz 43

1 / 3

امروزه اکثر مهندسین دغدغه سیستم عاملی را که سرور اصلی از آن استفاده می کند ، ندارند

2 / 3

هر ماشین مجازی می تواند سیستم عامل های مختلفی داشته باشد

3 / 3

استفاده از معماری مایکروسرویس چه مضراتی دارد؟

امتیاز شما

میانگین امتیازها 0%

0%

در درس بعدی ، ما در مورد برنامه نویسی back end صحبت خواهیم کرد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا