وابستگی ها در سرویس های Microservice چطوری مدیریت میشن؟

+1 رأی
میانگین بازدید روزانه 0.23127 بازدید
در Application های مونولوتیک وابستگی کد ها و لایه ها به هم پیچیدگی های رو به ما تحمیل میکردند

اما در معماری Microservice خیلی رویه موضوع مستقل بودن سرویس ها تاکید میشه این استقلال از چی بدست میاد که در معماری مونولوتیک نداشتیم ؟
سوال 1 سال قبل در تالار برنامه نویسی توسط یوری (426 امتیاز)
ویرایش 1 سال قبل توسط Saeed Zarinfam

2 جواب

+1 رأی
میکروسرویس هایی که به يکديگر وابستگی دارند با ارائه سرویس به یکدیگر بر روی یک پروتکل ارتباطی تحت شبکه مثل http یا tcp از هم سرویس می‌گیرند و وابستگی خود را برطرف می کنند.
جواب 1 سال قبل توسط Saeed Zarinfam (707 امتیاز)
0 رأی
شاید این سوال رو بشه اینجوری جواب داد

که نوع نگرش در این معماری است( که همون سرویسه) کمک میکنه که وابستگی ها کم بشه

یعنی یک سرویس که قسمتی از پروژه است باید طوری طراحی بشه که بشه بطور مستقل بهش نگاه کرد یعنی اگر این سرویس از مدار سرویس دادن خارج شد نتنها کل Application بلکه سرویس های دیگه هم مشکل انچنانی پیدا نکنن ( البته سرویس داریم تا سرویس مثلا سرویسی مثلا Authenticatoin اگر Down شه ممکنه خیلی از سرویس ها down شن یا کلا Application . که البته از یک Application به یک Application دیگه متفاوته)

پس اون قسمت از application که وابستگی های خیلی شدیدی به هم دارن  یعنی بدون هم اصلا کار نمیکنن باید تویه یک سرویس قرار بگیرن
جواب 1 سال قبل توسط یوری (426 امتیاز)

سوال های مشابه

0 رأی
2 جواب میانگین بازدید روزانه 0.52301 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.44359 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1147 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.47907 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.12126 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.06110 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.47827 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.13283 بازدید
کانال تلگرام جواب یاب
...