Servisga yo'naltirilgan arxitektura


Biznes domenlari bo'yicha xizmatlarni loyihalash


Download 395.55 Kb.
bet5/12
Sana17.06.2023
Hajmi395.55 Kb.
#1549754
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Industrial 2-mustaqil ish

Biznes domenlari bo'yicha xizmatlarni loyihalash
Bu bizga barqaror interfeyslarni, yuqori darajada bog'langan va ozgina bog'liq kod modullarini va aniq belgilangan, chegaralangan kontekstlarni berishi mumkin.

  • Avtomatlashtirish madaniyati
    Bu bizga ko'proq erkinlik beradi, biz ko'proq modullarni joylashtira olamiz.

  • Amalga oshirish tafsilotlarini yashirish
    Bu xizmatlarning bir-biridan mustaqil ravishda rivojlanishiga imkon beradi.

  • To'liq markazsizlashtirish
    Qarorlar qabul qilish va arxitektura tushunchalarini markazsizlashtiring, jamoalarga avtonomiya bering, shunda kompaniyaning o'zi o'zgarishlarga tezda moslasha oladigan murakkab moslashuvchan tizimga aylanadi.

  • Mustaqil joylashtirish

    Siz boshqa hech narsani o'zgartirmasdan xizmatning yangi versiyasini o'rnatishingiz mumkin.

    • Birinchidan, iste'molchi
      Xizmatdan foydalanish oson bo'lishi kerak, shu jumladan boshqa xizmatlar.

    • Xatolarni izolyatsiyalash
      . Agar boshqa xizmatlar ishlayotgan bo'lsa, bitta xizmat ishlamay qolsa, bu butun tizimni nosozliklarga chidamli qiladi.

    • Kuzatuv qulayligi
      Tizimda ko'plab komponentlar mavjud, shuning uchun unda sodir bo'layotgan barcha narsalarni kuzatib borish qiyin. Bizga tizimning har bir burchagini ko'rib chiqish va har qanday hodisalar zanjirini kuzatish imkonini beruvchi murakkab monitoring vositalari kerak.



    Jamiyat boshqa yondashuvni afzal ko'radi: aqlli so'nggi nuqtalar va soqov kanallar . Ilovalar yaratilgan mikroservislar bir-biriga iloji boricha kamroq bog'liq bo'lishi va shu bilan birga juda chambarchas bog'langan bo'lishi kerak - ular o'zlarining domen mantig'ini o'z ichiga oladi va klassik Unix nuqtai nazaridan filtrlar kabi ishlaydi: ular so'rovlarni qabul qiladilar, murojaat qiladilar. mantiq va javoblar hosil qiladi. Ular WS-Choreography yoki BPEL yoki ba'zi markazlashtirilgan vosita kabi murakkab protokollar o'rniga oddiy REST-ga o'xshash protokollar yordamida tartibga solinadi.

    Afzalliklar



    • Texnologiyalar to'plamining mustaqilligi, xizmatlarni joylashtirish va kengaytirish.

    • Standart, oddiy va ishonchli aloqa kanali (80-portda HTTP orqali matnni uzatish).

    • Optimallashtirilgan xabarlar.

    • Barqaror xabar almashish spetsifikatsiyasi.

    • Domen kontekstlarini izolyatsiya qilish.

    • Xizmatlarni ulash va o'chirish qulayligi.

    • Asinxron xabarlar tizimdagi yukni boshqarishga yordam beradi.

    • Xabarlar sinxronizatsiyasi tizim ish faoliyatini boshqarishga yordam beradi.

    • To'liq mustaqil va avtonom xizmatlar.

    • Biznes mantig'i faqat xizmatlarda saqlanadi.

    • Kompaniyaga o'zgarishlarga tezda moslasha oladigan bir nechta kichik avtonom qismlardan / jamoalardan tashkil topgan murakkab moslashuvchan tizimga aylanishiga ruxsat bering.

    Kamchiliklar





    Download 395.55 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8   9   ...   12




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling