Mi is az a Microservices pontosan?
Mi is az a Microservices pontosan?

Videó: Mi is az a Microservices pontosan?

Videó: Mi is az a Microservices pontosan?
Videó: Москва слезам не верит, 1 серия (FullHD, драма, реж. Владимир Меньшов, 1979 г.) 2024, Április
Anonim

Mikroszolgáltatások egy szoftverfejlesztési technika - a szolgáltatás-orientált architektúra (SOA) szerkezeti stílus egy változata -, amely lazán összekapcsolt szolgáltatások gyűjteményeként rendezi az alkalmazást. Az a mikroszolgáltatások architektúrája, a szolgáltatások finomszemcsések, a protokollok pedig könnyűek.

Ezek közül melyek a mikroszolgáltatások példái?

Netflix , az eBay, az Amazon, az Egyesült Királyság kormányzati digitális szolgáltatása, a Twitter, a PayPal, a The Guardian és sok más nagyszabású webhely és alkalmazás monolitikusból mikroszolgáltatások architektúrájává fejlődött.

Ezt követően a kérdés az, hogy a Microservices önállóan telepíthető-e? Mikroszolgáltatások megoldja a monolitikus rendszerek kihívásait azáltal, hogy a lehető legmodulárisabb. A legegyszerűbb formában egy alkalmazást kis szolgáltatásokból álló csomagként készítenek, amelyek mindegyike a saját folyamatában fut önállóan telepíthető.

Ebből kifolyólag mik azok a mikroszolgáltatások, és hogyan működnek?

A fő gondolat a mikroszolgáltatás Az architektúra az, hogy az alkalmazásokat egyszerűbb felépíteni és karbantartani, ha kisebb darabokra bontják munka zökkenőmentesen együtt. Minden egyes funkciót önálló szolgáltatásként kezel, amely módosítható, frissíthető vagy törölhető anélkül, hogy az alkalmazás többi részének megzavarná.

Mi a különbség az API és a Microservices között?

Az Különbség az API-k és a mikroszolgáltatások között An API olyan szerződés, amely útmutatást ad a fogyasztó számára az alapul szolgáló szolgáltatás használatához. A mikroszolgáltatás egy olyan építészeti terv, amely egy (általában monolitikus) alkalmazás részeit kis, önálló szolgáltatásokra választja szét.

Ajánlott: