Microservices aynan nima?
Microservices aynan nima?

Video: Microservices aynan nima?

Video: Microservices aynan nima?
Video: .NET da N-tier architecture va microservice qurish - Zafarbek Ibrohimov | DOT-NET.UZ 2024, Dekabr
Anonim

Mikroservislar Bu dasturiy ta'minotni ishlab chiqish texnikasi - xizmatga yo'naltirilgan arxitekturaning (SOA) tizimli uslubining bir varianti bo'lib, dasturni erkin bog'langan xizmatlar to'plami sifatida tartibga soladi. a.da mikroservislar arxitektura, xizmatlar nozik va protokollar engil.

Mikroservislarga qanday misollar keltiriladi?

Netflix , eBay, Amazon, Buyuk Britaniya hukumatining raqamli xizmati, Twitter, PayPal, The Guardian va boshqa koʻplab yirik veb-saytlar va ilovalarning barchasi monolitlikdan mikroservislar arxitekturasiga oʻtgan.

Keyinchalik savol tug'iladi: Mikroservislar mustaqil ravishda joylashtiriladimi? Mikroservislar imkon qadar modulli bo'lish orqali monolit tizimlarning ushbu muammolarini hal qiling. Eng oddiy shaklda, ular har biri o'z jarayonida ishlaydigan va mavjud bo'lgan kichik xizmatlar to'plami sifatida ilovani yaratishga yordam beradi mustaqil ravishda joylashtirilishi mumkin.

Mikroservislar nima va ular qanday ishlaydi?

Asosiy fikr a mikroservis arxitektura shundan iboratki, ilovalar kichikroq bo'laklarga bo'linganda ularni yaratish va saqlash osonroq ish muammosiz birga. Har bir funktsiyani dasturning qolgan qismini buzmasdan o'zgartirish, yangilash yoki o'chirish mumkin bo'lgan mustaqil xizmat sifatida ko'ring.

API va Microservices o'rtasidagi farq nima?

The API va mikroservislar o'rtasidagi farq An API iste'molchiga asosiy xizmatdan foydalanish bo'yicha ko'rsatma beruvchi shartnomadir. A mikroservis Arxitektura dizayni (odatda monolit) ilovaning qismlarini kichik, o'z-o'zidan o'z ichiga olgan xizmatlarga ajratadi.

Tavsiya: