Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Komponentowe systemy rozproszone

Podobne prezentacje


Prezentacja na temat: "Komponentowe systemy rozproszone"— Zapis prezentacji:

1 Komponentowe systemy rozproszone
(mikro-nano-right size) services

2 Nowoczesny monolit Ports & adapters = hexagonal arch.

3 uSerwisy

4 uSerwisy

5 uSerwisy zalety Rozmiar – różne miary => do przepisania przez tydzien ? Niezależność (to wymaganie bardziej ni zaleta) Pot. krótkie releasy, szybkie deploymenty Możliwość łatwego zastąpienia (przepisania) pojedynczego serwisu Podatność na eksperymenty, rozwój Łatwość skalowania, cacheowania (REST)

6 uSerwisy wady B. duże znaczenie infrastruktury – problem techniczne – na nast. slajdzie. Monitoring, monitoring, monitoring! Łatwo przesadzić z rozdrobnieniem – gdzie powinna być granica m. serwisami Antywzorzec – nanoserwisy Integracja przez bazę to zły pomysł

7 uSerwis - zagadnienia lekkie hostowanie serwisów
MGB 2003 uSerwis - zagadnienia lekkie hostowanie serwisów (auto)rejestracja + (auto)discovery wersjonowanie load balancing caching kontola dostępu pomiar wydajności API i monitorowanie testowanie (jednostkowe, kontakty, integracyjne, systemowe) © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

8 Literatura https://www.nginx.com/blog/introduction-to-microservices/
MGB 2003 Literatura Sam Newman, Budowanie mikrousług Susan J. Fowler, Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization Christian Horsdal Gammelgaard, Microservices in. NET: with examples in NancyFX © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Pobierz ppt "Komponentowe systemy rozproszone"

Podobne prezentacje


Reklamy Google