Sobes.tech
Junior

Aké vlastnosti mikroservisov poznáte?

sobes.tech AI

Odpoveď od AI

  • Autonómia - každý servis je vyvíjaný, nasadzovaný a škálovaný nezávisle.
  • Decentralizácia správy dát - každý servis spravuje vlastné údaje, zvyčajne vo vlastnej databáze.
  • Decentralizácia riadenia - tím rozhoduje, akú technológiu použiť, pokiaľ servis spĺňa zmluvu API.
  • Odolnosť - zlyhanie jedného servisu neovplyvňuje nevyhnutne celý systém.
  • Škálovateľnosť - je možné škálovať iba tie služby, ktoré zažívajú najväčšiu záťaž.
  • Zameranie na obchodnú doménu - služby sú organizované okolo špecifických obchodných schopností.
  • Jednoduché nasadenie - vďaka malému veľkosti služieb sú ľahšie nasaditeľné.
  • Technologická rozmanitosť - nie je potrebné používať jednotný technologický stack pre celý systém.
  • Správa API - interakcia medzi službami prebieha prostredníctvom prísne definovaných API.