(składnia)

Łukasz Parczewski: Zastosowanie podejścia Consumer-Driven Contracts w architekturze mikroserwisów

Programista 11/2018 (78) styczeń/luty 2019 [okładka]

Architektura oparta na mikroserwisach jest aktualnie bardzo popularna i z pewnością oferuje liczne korzyści. Jednak jej zalety idą w parze z szeregiem wyzwań. Ewolucja istniejących oraz implementacja kolejnych mikroserwisów sprawia, że testowanie integracji i utrzymywanie kontraktów pomiędzy nimi staje się wyzwaniem. Jeżeli odbywa się to w projekcie, który ma wiele ścieżek rozwoju i wiele zespołów pracujących jednocześnie nad rozwojem usług, to wydawać by się mogło, że mamy gotowy przepis na porażkę. Czy jednak na pewno tak musi być?