Rozdział 15. Testowanie mikrousług opartych na zdarzeniach

Jedną z największych zalet mikrousług opartych na zdarzeniach, która ułatwia testowanie, jest ich wysoki poziom modułowości. Dane wejściowe są dostarczane do usługi przez strumienie zdarzeń lub żądania z interfejsu API typu żądanie-odpowiedź. Stan jest materializowany we własnym niezależnym magazynie stanu, a zdarzenia wyjściowe są zapisywane w strumieniach wyjściowych usługi. Mikrousługi są z natury niewielkie i wyspecjalizowane, dzięki czemu są dużo prostsze do przetestowania niż większe i bardziej złożone usługi. Mają mniej ruchomych elementów oraz stosunkowo standardową metodologię obsługi operacji we-wy i stanu. Zapewniają wiele możliwości ponownego wykorzystywania narzędzi testowych ...

Get Mikrousługi oparte na zdarzeniach 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.