Praktické návrhové vzory s Delphi: Zostavte aplikácie pomocou idiomatických, rozšíriteľných a súbežných návrhových vzorov v Delphi

Hodnotenie:   (4,4 z 5)

Praktické návrhové vzory s Delphi: Zostavte aplikácie pomocou idiomatických, rozšíriteľných a súbežných návrhových vzorov v Delphi (Primoz Gabrijelčič)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 10 hlasoch.

Pôvodný názov:

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

Obsah knihy:

Preskúmajte koncepty a nástroje, ktoré potrebujete na objavovanie sveta mikroslužieb s rôznymi návrhovými vzormi

Kľúčové vlastnosti

⬤ Zoznámte sa s architektúrou mikroslužieb a vytvárajte aplikácie mikroslužieb pripravené na použitie v podnikoch.

⬤ Oboznámte sa s návrhovými vzormi a osvedčenými postupmi pri budovaní mikroslužbovej aplikácie.

⬤ Získajte praktické techniky a nástroje na vytváranie vysoko výkonných mikroslužieb odolných voči prípadným zlyhaniam.

Popis knihy

Mikroslužby sú v súčasnosti horúcim trendom vo svete vývoja. Mnohé podniky si tento prístup osvojili s cieľom dosiahnuť agilitu a nepretržité poskytovanie aplikácií, aby získali konkurenčnú výhodu. Táto kniha vás prevedie rôznymi návrhovými vzormi v rôznych fázach vývoja mikroslužbových aplikácií spolu s ich osvedčenými postupmi.

Mikroslužbové vzory a osvedčené postupy začínajú poznávaním kľúčových konceptov mikroslužieb a ukazujú, ako sa správne rozhodnúť pri návrhu mikroslužieb. Potom prejdete na interné vzory aplikácií mikroslužieb, ako sú stratégia cachovania, asynchrónnosť, CQRS a event sourcing, circuit breaker a prepážky. Postupne sa naučíte návrhové vzory mikroslužieb.

Kniha vám poradí, kde použiť dokonalý návrhový vzor vo fáze vývoja aplikácie a ako rozdeliť monolitickú aplikáciu na mikroslužby. Prevedie vás aj osvedčenými postupmi a vzormi, ktoré sa týkajú testovania, zabezpečenia a nasadenia aplikácie s mikroslužbami. Na konci knihy budete ľahko schopní vytvoriť interoperabilné mikroslužby, ktoré sú testovateľné a pripravené na optimálny výkon.

Čo sa naučíte

⬤ Ako rozdeliť monolitickú aplikáciu na mikroslužby.

⬤ Zavádzať stratégie ukladania do vyrovnávacej pamäte, CQRS a získavanie zdrojov udalostí a vzory prerušenia okruhu.

⬤ Zavádzať rôzne návrhové vzory mikroslužieb, ako sú zdieľané údaje, agregátor, proxy a reťazenie.

⬤ Využívanie konsolidačných testovacích vzorov, ako sú integračné, podpisové a opičie testy.

⬤ Zabezpečenie mikroslužieb pomocou JWT, brány API a jednotného prihlásenia.

⬤ Umiestňovanie mikroslužieb pomocou kontinuálnej integrácie alebo doručovania, Blue-Green deployment.

Pre koho je táto kniha určená

Táto kniha je určená architektom a starším vývojárom, ktorí by chceli implementovať návrhové vzory mikroslužieb do vývoja podnikových aplikácií. Kniha predpokladá určité predchádzajúce znalosti programovania.

Ďalšie údaje o knihe:

ISBN:9781789343243
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Praktické návrhové vzory s Delphi: Zostavte aplikácie pomocou idiomatických, rozšíriteľných a...
Preskúmajte koncepty a nástroje, ktoré...
Praktické návrhové vzory s Delphi: Zostavte aplikácie pomocou idiomatických, rozšíriteľných a súbežných návrhových vzorov v Delphi - Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible, and concurrent design patterns in Delphi
Delphi High Performance: Príručka: Vytváranie rýchlych aplikácií v Delphi pomocou súbežnosti,...
Delphi je multiplatformné integrované vývojové...
Delphi High Performance: Príručka: Vytváranie rýchlych aplikácií v Delphi pomocou súbežnosti, paralelného programovania a správy pamäte - Delphi High Performance: Build fast Delphi applications using concurrency, parallel programming and memory management
Zvládnutie programovania v Delphi: Kompletný referenčný sprievodca - Mastering Delphi Programming: A...
Využívajte štrukturálne, behaviorálne a súbežné...
Zvládnutie programovania v Delphi: Kompletný referenčný sprievodca - Mastering Delphi Programming: A Complete Reference Guide
Delphi High Performance - Second Edition: Druhé vydanie: zvládnite umenie súbežnosti, paralelného...
Objavte výkonnosť algoritmov, optimalizácie na...
Delphi High Performance - Second Edition: Druhé vydanie: zvládnite umenie súbežnosti, paralelného programovania a správy pamäte na vytváranie rýchlych aplikácií v Delphi - Delphi High Performance - Second Edition: Master the art of concurrency, parallel programming, and memory management to build fast Delphi apps

Diela autora vydali tieto vydavateľstvá: