Spisu treści:
Definicja - Co oznacza Microservices?
Microservices to pomysł oferowania szerszej platformy, aplikacji lub usługi jako zbioru połączonych usług. Te mikrousługi zapewniają specjalistyczną, drobnoziarnistą współpracę, która stanowi bardziej kompleksowy model architektury.
Techopedia wyjaśnia Microservices
Zastosowanie mikrousług w aplikacjach można zorganizować na wiele różnych sposobów. W ramach aplikacji mikrousługa wykonuje jedno zdefiniowane zadanie - na przykład uwierzytelnia użytkowników, generuje określony model danych lub tworzy określony raport. Chodzi o to, że te mikrousługi, które często są niezależne od języka, mogą pasować do dowolnego rodzaju aplikacji i komunikować się lub współpracować ze sobą, aby osiągnąć ogólny cel. Mikrousługi mogą na przykład udostępniać informacje za pośrednictwem protokołu HTTP. W pewnym sensie mikrousługi są podobne do poszczególnych funkcji w bazie kodu, ponieważ zapewniają zdecentralizowany sposób patrzenia na zadania obliczeniowe w ramach tego ogólnego modelu aplikacji.