"Systemy oparte na mikrousługach różnią się od aplikacji monolitycznych. Są bardziej skalowalne, wydajniejsze i łatwiejsze w implementacji, rozwijaniu i utrzymaniu. Architektura mikrousług zezwala na doskonalenie danego elementu bez zastanawiania się nad działaniem całości aplikacji.
Tego rodzaju systemy opierają się na innowacyjnych wzorcach, takich jak asynchroniczna komunikacja za pomocą komunikatów, usługi API i hermetyzacja. Po stosownej optymalizacji należycie działają zarówno w chmurach, jak i w scentralizowanych środowiskach opartych na kontenerach.
Niniejsza książka jest przeznaczona dla programistów, menedżerów projektów i architektów oprogramowania. Wyjaśniono tu niezbędne pojęcia, a także różnice dzielące systemy oparte na mikrousługach i aplikacje monolityczne i zasady ich projektowania.
Wyczerpująco omówiono techniki rozwiązywania problemów z mikrousługami, a także sposoby kontrolowania ryzyka wystąpienia awarii. Pokazano, w jaki sposób mikrousługi mogą współpracować z trwałymi danymi i jak wygląda ich współpraca z bazami informacji.
niemało miejsca poświęcono technikom oceny kondycji działających systemów mikrousługowych oraz studiom przypadków oraz najkorzystniejszym praktykom pracy zespołu, planowania zmian i wyboru narzędzi. Najważniejsze zagadnienia: mikrousługi i ich architektura mikrousługi a oczekiwania biznesowe i korporacyjne komunikaty i ich wzorce wdrażanie systemów o pokaźnej skali wady systemów opartych na mikrousługach Pracuj mądrzej i bardziej humanitarnie.
Wdrażaj mikrousługi! Richard Rodger programuje od 1986 roku (zaczął od Sinclair ZX Spectrum) po dziś dzień. Współtworzył sporo firm produkujących oprogramowanie, przy okazji stając się niekwestionowanym autorytetem w dziedzinie Node.js i mikrousług.
Twierdzi, iż jego obsesja na punkcie JavaScript wzięła się z braku umiejętności kodowania w C++. Napisał kilka niezłych książek, a od czasu do czasu przemawia na różnych konferencjach technicznych.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Tao mikrousług. Projektowanie i wdrażanie - Richard Rodger, 56C9-36477. Twój komentarz zostanie wyświetlony po moderacji.