Sobes.tech
Junior — Middle

Paylanmış memarlıq anlayışını və onun əsas xüsusiyyətlərini izah edin.

sobes.tech Süni İntellekt

AI-dan cavab

Paylanmış memarlıq, proqram təminatı sistemlərinin qurulması modelidir, burada komponentlər müxtəlif fiziki və ya virtual maşınlarda yerləşir və şəbəkə vasitəsilə qarşılıqlı əlaqə qururlar.

Əsas xüsusiyyətlər:

  • Paylanma: komponentlər müxtəlif düyünlərdə işləyir.
  • Ölçülənlik: sistem yeni düyünlər əlavə etməklə asanlıqla genişləndirilə bilər.
  • Uğursuzluğa davamlılıq: bir düyünün uğursuzluğu bütün sistemin dayanmasına səbəb olmur.
  • Asinxron qarşılıqlı əlaqə: komponentlər arasında mesaj mübadiləsi.
  • Komponentlərin müstəqilliyi: hər düyün müstəqil işləyə bilər.

Bir nümunə mikroservis memarlığıdır, burada müxtəlif xidmətlər ayrı-ayrı serverlərdə yerləşir və API vasitəsilə qarşılıqlı əlaqə qururlar.