Praktyczne wzorce projektowe w Delphi: Tworzenie aplikacji przy użyciu idiomatycznych, rozszerzalnych i współbieżnych wzorców projektowych w Delphi

Ocena:   (4,4 na 5)

Praktyczne wzorce projektowe w Delphi: Tworzenie aplikacji przy użyciu idiomatycznych, rozszerzalnych i współbieżnych wzorców projektowych w Delphi (Primoz Gabrijelčič)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 10 głosach.

Oryginalny tytuł:

Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible, and concurrent design patterns in Delphi

Zawartość książki:

Poznaj koncepcje i narzędzia potrzebne do odkrywania świata mikrousług za pomocą różnych wzorców projektowych

Kluczowe cechy

⬤ Poznaj architekturę mikrousług i zbuduj gotowe aplikacje mikrousługowe dla przedsiębiorstw.

⬤ Poznanie wzorców projektowych i najlepszych praktyk podczas budowania aplikacji mikrousługowej.

⬤ Zdobądź praktyczne techniki i narzędzia do tworzenia wysokowydajnych mikrousług odpornych na ewentualne awarie.

Opis książki

Mikroserwisy są obecnie gorącym trendem w świecie programowania. Wiele przedsiębiorstw przyjęło to podejście, aby osiągnąć zwinność i ciągłe dostarczanie aplikacji w celu uzyskania przewagi konkurencyjnej. Ta książka przeprowadzi Cię przez różne wzorce projektowe na różnych etapach rozwoju aplikacji mikrousługowej wraz z ich najlepszymi praktykami.

Microservice Patterns and Best Practices rozpoczyna się od poznania kluczowych koncepcji mikrousług i pokazania, jak dokonywać właściwych wyborów podczas projektowania mikrousług. Następnie przejdziesz do wewnętrznych wzorców aplikacji mikrousług, takich jak strategia buforowania, asynchronizm, CQRS i pozyskiwanie zdarzeń, wyłącznik i przegrody. W miarę postępów poznasz wzorce projektowe mikrousług.

Książka podpowie ci, gdzie użyć idealnego wzorca projektowego na etapie tworzenia aplikacji i jak rozbić monolityczną aplikację na mikrousługi. Zostaniesz również przeprowadzony przez najlepsze praktyki i wzorce związane z testowaniem, zabezpieczaniem i wdrażaniem aplikacji mikrousługowej. Pod koniec książki będziesz w stanie z łatwością tworzyć interoperacyjne mikrousługi, które są testowalne i przygotowane do optymalnej wydajności.

Czego się nauczysz

⬤ Jak rozbić monolityczną aplikację na mikrousługi.

⬤ Wdrażać strategie buforowania, CQRS i pozyskiwania zdarzeń oraz wzorce wyłączników.

⬤ Wdrażać różne wzorce projektowania mikrousług, takie jak współdzielone dane, agregator, proxy i łańcuch.

⬤ Wykorzystanie skonsolidowanych wzorców testowania, takich jak testy integracyjne, sygnaturowe i małpie.

⬤ Zabezpieczanie mikrousług za pomocą JWT, bramy API i pojedynczego logowania.

⬤ Wdrażaj mikrousługi za pomocą ciągłej integracji lub dostarczania, wdrażania Blue-Green.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla architektów i starszych programistów, którzy chcieliby wdrożyć wzorce projektowe mikrousług w swoich aplikacjach korporacyjnych. Książka zakłada pewną wcześniejszą wiedzę programistyczną.

Dodatkowe informacje o książce:

ISBN:9781789343243
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Praktyczne wzorce projektowe w Delphi: Tworzenie aplikacji przy użyciu idiomatycznych,...
Poznaj koncepcje i narzędzia potrzebne do odkrywania...
Praktyczne wzorce projektowe w Delphi: Tworzenie aplikacji przy użyciu idiomatycznych, rozszerzalnych i współbieżnych wzorców projektowych w Delphi - Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible, and concurrent design patterns in Delphi
Delphi High Performance: Tworzenie szybkich aplikacji Delphi z wykorzystaniem współbieżności,...
Delphi to wieloplatformowe zintegrowane środowisko...
Delphi High Performance: Tworzenie szybkich aplikacji Delphi z wykorzystaniem współbieżności, programowania równoległego i zarządzania pamięcią - Delphi High Performance: Build fast Delphi applications using concurrency, parallel programming and memory management
Mastering Delphi Programming: Kompletny przewodnik - Mastering Delphi Programming: A Complete...
Wykorzystaj strukturalne, behawioralne i...
Mastering Delphi Programming: Kompletny przewodnik - Mastering Delphi Programming: A Complete Reference Guide
Delphi High Performance - wydanie drugie: Opanuj sztukę współbieżności, programowania równoległego i...
Odkryj wydajność algorytmów, optymalizacje...
Delphi High Performance - wydanie drugie: Opanuj sztukę współbieżności, programowania równoległego i zarządzania pamięcią, aby tworzyć szybkie aplikacje Delphi - Delphi High Performance - Second Edition: Master the art of concurrency, parallel programming, and memory management to build fast Delphi apps

Prace autora wydały następujące wydawnictwa: