Rozdział 14. Mikrousługi
W połowie drugiej dekady XXI wieku roku branżę inżynierii oprogramowania podbiły mikrousługi. Celem tej architektury było zaspokojenie potrzeb nowoczesnych systemów w zakresie umożliwienia naturalnego wprowadzania szybkich zmian, skalowania i dopasowania do charakteru przetwarzania rozproszonego w chmurze. Wiele firm podjęło strategiczne decyzje o dekomponowaniu swoich monolitycznych baz kodu na rzecz elastyczności zapewnianej przez architekturę opartą na mikrousługach. Niestety, wiele takich przedsięwzięć nie zakończyło się pomyślnie. Zamiast uzyskania elastycznych architektur, firmy te doprowadziły do powstania rozproszonych wersji Wielkich Kul Błota — projektów, które są znacznie bardziej kruche, „grudkowate” i drogie ...
Get Koncepcja Domain-Driven Design now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.