DOI: https://doi.org/10.36719/2663-4619/113/311-315
Yusif Osmanov
Bakı Dövlət Universiteti
magistrant
https://orcid.org/0009-0001-9626-0004
osmanov.yusif@gmail.com
Mikroservislər haqqında ümumi təsnifat
Xülasə
Mikroservislər şəbəkə üzərindən bir-biri ilə əlaqə saxlayan kiçik, müstəqil xidmətlər toplusu kimi proqram təminatının işlənib hazırlanması üçün memarlıq yanaşmasıdır. Bütün funksionallığın vahid kod bazasına sıx inteqrasiya olunduğu monolit proqram qurmaq əvəzinə, mikroservislər tətbiqi daha kiçik, sərbəst birləşdirilən xidmətlərə parçalayır. Bunlar, xüsusi biznes funksiyasını yerinə yetirmək üçün nəzərdə tutulmuş kiçik, sərbəst birləşdirilən xidmətlərdir və hər bir mikroservis müstəqil olaraq inkişaf etdirilə, yerləşdirilə və miqyaslana bilər. Bu arxitektura böyük monolit tətbiqi götürməyə və onu kiçik idarə olunan komponentlərə (xidmətlərə) parçalamağa imkan verir. Həmçinin, müasir tətbiqlərin tikinti bloku hesab olunur. Mikroservislər müxtəlif proqramlaşdırma dillərində və çərçivələrdə yazıla bilər və hər bir xidmət özlüyündə kiçik proqram kimi çıxış edir.
Açar sözlər: mikroservis, monolit, vahid kod bazası, komponentlər, sərbəst birləşdirilən xidmətlər, xüsusi biznes funksiyası