الگوی Microservices
نوشته شده توسط : عباسی

هنگامی نرم‌افزار خویش را تحت عنوان گروه‌ای از میکروسرویس‌ها طراحی اپلیکیشن می‌نویسید، در واقع یک‌سری اپلیکیشن را می‌نویسید که با هم عمل می‌نمایند. هر میکروسرویس دارای تعهد معین خویش میباشد و مجموعه‌ها قادر است آنان‌را به طور غیر وابسته از دیگر میکروسرویس‌ها بسط دهند. صرفا تعلق میان آ‌ن‌ها رابطه میباشد. از‌آنجا که میکروسرویس‌ها با یکدیگر رابطه برقرار می‌نمایند، شما می بایست اعتقاد نتیجه ها نمائید که پیام‌های ارسالی در میان آنان به طور معکوس نیز سازگار میباشد.

مزایا

می توانید هر میکروسرویس را به طور غیروابسته بنویسید، محافظت کرده و deploy فرمائید

مقیاس‌پذیری راحت میباشد، چون میتوانید تنها میکروسرویس‌هایی را مقیاس‌بندی‌ نمایید که می بایست مقیاس‌بندی شوند

دستکاری نصیب‌های اپلیکیشن آسوده‌خیس میباشد چون خرد‌خیس بوده و کمتر با قسمت‌های دیگر مرتبط می‌باشند

اپ به راحتی قابل فهم و اصلاح میباشد

اعضای تازه مجموعه میتوانند با گاز قسمت‌ها را ادراک کرده و سرگرم به فعالیت شوند

امکان حفظ و آزمایش بالایی داراست و قابلیت پیشرفت و deploy سریع و مکرر را آماده می‌نماید

امکان deploy به صورت غیروابسته را داراست و مجموعه را قدرتمند می‌سازد تا خدمت‌ها را سوای نیاز به هماهنگ شدن با بقیه گروه‌ها deploy نماید

مطلوب برای:

اینترنت‌تارنما‌هایی با اجزای خرد

مرکزها داده شرکتی با مرزهای به طور کامل مشخص و معلوم

نرم‌افزار‌های اینترنت و مشاغل نو که سریعا در هم اکنون پیشرفت می‌باشند

گروه‌های بسط که اکثر زمان ها به طور کلی جهان پخش می باشند





:: برچسب‌ها: طراحی اپلیکیشن ,
:: بازدید از این مطلب : 66
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : یک شنبه 1 خرداد 1401 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: