Mikroserwisy na greenfieldzie mogą nie być najlepszym pomysłem, wręcz mogą sprawić więcej problemów niż poczciwy monolit.
Oto dlaczego Jedno Źródło Prawdy sprawi Ci problemy
Posiadanie jednego źródła prawdy jest zdecydowanie najlepszym rozwiązaniem i do tego trzeba dążyć zawsze. Jednocześnie, należy pamiętać, że mikroserwisy powstały w konkretnym celu – w celu zapewnienie wysokiej wydajności i skalowalności. W takiej sytuacji, jedno źródło prawdy staje się wąskim gardłem i pojedynczym punktem awarii!
Anatomia Mikroserwisów
Nowy projekt, właśnie powoli się wykluwa…
Designing Data-Intensive Applications – Martin Kleppmann
Książka miała bardzo dobre recenzje, więc długo się nie zastanawiałem. Jednak to, co otrzymałem, przeszło moje najśmielsze oczekiwania.
Rodzaje mikroserwisów
Tworząc system o architekturze mikroserwisowej mamy do zbudowania skomplikowany system wzajemnych powiązań pojedynczych trybików wielkiej maszyny. Jednak trybik trybikowi nierówny. Mamy różne rodzaje mikroserwisów, każdy rządzi się innymi prawami i ograniczeniami.