Microservice Architecture гэж юу вэ ?
Микросервис гэдэг нь програм хангамжийг жижиг, тусгаарлагдсан, бие даасан үйлчилгээнүүдийн цуглуулгаар зохион байгуулах арга юм. Тус бүрийн үйлчилгээ нь нэг тодорхой үүрэг гүйцэтгэдэг, жишээ нь хэрэглэгчийн нэвтрэх, төлбөрийн боловсруулалт, бараа материалын удирдлага. Эдгээр үйлчилгээнүүд хоорондоо сүлжээ буюу API-ээр харилцдаг. Микросервисийн бүтэц: Гол санаанууд: Давуу талууд: Сул талууд:
Монолитик Архитектур гэж юу вэ ?
Өмнөх сэдвээр бид давхаргат архитектур буюу layered architecture-ийн талаар ярьсан билээ . Тэгвэл өнөөдрийн сэдвээр бид Монолитик архитектурын талаар ярих болно оо. Monolithic гэсэн үг нь нэгэн бүхэл , цул гэсэн утгатай ба монолитик архитектурын хувьд ч мөн адил юм . Программын бүх хэсгүүдийг нэгэн бүхэл хэсэг гэж авж үзэх ба программын элемент бүр хоорондоо […]
Давхаргат Архитектур гэж юу вэ ?
Давхаргат архитектур нь системийг тодорхой давхаргуудад хувааж, тус бүрд нь тодорхой үүрэг оноох загвар юм. Давхарга бүр нь зөвхөн өөрийн дээд болон доод давхаргатайгаа харьцаж, харин бусад давхаргатай шууд харьцаж чадахгүй. Энэ нь системийн давхаргуудын бие даасан байдлыг нэмэгдүүлж, давхаргуудын хоорондын хамаарлыг (coupling) багасгадаг. Давхарга бүр нь өөрсдийн үүргээ гүйцэтгэдэг учраас тэдгээрийг зэрэг хөгжүүлж болох […]