Nie każde połączenie wymaga takiej samej architektury
Natychmiastowa informacja, nocne uzgadnianie danych i dystrybucja zdarzeń biznesowych stawiają różne wymagania. Wybieramy między API, plikiem, middleware'em a przetwarzaniem zdarzeniowym na podstawie aktualności, ilości danych i informacji zwrotnej ze strony biznesu. Uwzględniane są przy tym istniejące produkty i ograniczenia.
Zarządzanie API zapewnia kontrolowany dostęp; platformy integracyjne koordynują powtarzające się połączenia. W przypadku systemów starszego typu adaptery hermetyzują historyczne formaty i ograniczone możliwości dostępu. Podział na mikroserwisy rozważamy tylko tam, gdzie odrębna odpowiedzialność biznesowa i niezależne zmiany pozwalają oczekiwać realnej korzyści.








