Vzory distribuovaných systémov

Hodnotenie:   (4,0 z 5)

Vzory distribuovaných systémov (Unmesh Joshi)

Recenzie čitateľov

Zhrnutie:

Kniha „Patterns of Distributed Systems“ od Unmesha Joshiho je vysoko cenená pre svoju zrozumiteľnosť a praktické poznatky o budovaní podnikového softvéru. Obsahuje dobre organizovaný obsah zaoberajúci sa rôznymi aspektmi distribuovaných systémov vrátane replikácie údajov, rozdelenia a komunikácie. Existujú však určité obavy týkajúce sa fyzickej kvality knihy.

Výhody:

Čitateľný a užitočný obsah, dobre štruktúrovaná organizácia, praktické príklady a rozprávanie, dobré postrehy pre vývoj podnikového softvéru, odporúčané pre odborníkov z praxe.

Nevýhody:

Obavy týkajúce sa fyzickej kvality knihy vrátane roztrhnutého obalu, poškodenej knihy a nízkej kvality papiera, ktorá vyvoláva otázky o pravosti.

(na základe 4 čitateľských recenzií)

Pôvodný názov:

Patterns of Distributed Systems

Obsah knihy:

Prístup vzorov k navrhovaniu distribuovaných systémov a riešeniu bežných implementačných problémov

Čoraz viac podnikov je dnes závislých od cloudových služieb poskytovateľov, ako sú AWS, Microsoft Azure a GCP. Používajú tiež produkty, ako sú Kafka a Kubernetes, alebo databázy, ako sú YugabyteDB, Cassandra, MongoDB a Neo4j, ktoré sú svojou povahou distribuované. Keďže tieto distribuované systémy sú vo svojej podstate stavové systémy, podnikoví architekti a vývojári musia byť pripravení na všetky veci, ktoré sa môžu a budú kaziť, keď sú údaje uložené na viacerých serveroch - od zlyhania procesov až po oneskorenia siete a nesynchronizované hodiny.

V publikácii Patterns of Distributed Systems sa opisuje súbor vzorov, ktoré boli pozorované v hlavných distribuovaných systémoch s otvoreným zdrojovým kódom. Štúdium bežných problémov a riešení, ktoré sú obsiahnuté vo vzoroch v tejto príručke, vám umožní lepšie pochopiť, ako tieto systémy fungujú, ako aj získať pevné základy v oblasti princípov návrhu distribuovaných systémov.

Tieto vzory a riešenia, ktoré obsahujú reálne príklady kódu zo systémov ako Kafka a Kubernetes, vás pripravia na to, aby ste mohli s istotou prechádzať open-source kódové základne a porozumieť implementáciám, s ktorými sa stretnete "v prírode".

⬤ Preskúmajte stavebné prvky konsenzuálnych algoritmov, ako sú Paxos a Raft, na zabezpečenie konzistencie repliky v distribuovaných systémoch.

⬤ Pochopiť používanie logických časových značiek v databázach, čo je základný koncept pre verzionovanie údajov.

⬤ Preskúmajte bežne používané schémy rozdelenia s podrobným pohľadom na zložitosti dvojfázového protokolu-commit.

⬤ Analyzovať mechanizmy používané pri implementácii úloh koordinácie klastrov, ako je členstvo v skupinách, zisťovanie zlyhaní a umožnenie robustnej koordinácie klastrov.

⬤ Učte sa techniky na vytvorenie efektívnej sieťovej komunikácie medzi uzlami klastra.

Popri podnikových architektoch a dátových architektoch nájdu v tomto súbore vzorov nepostrádateľnú pomoc aj vývojári softvéru pracujúci s cloudovými službami, ako sú Amazon S3, Amazon EKS a Azure CosmosDB alebo GCP Cloud Spanner.

Zaregistrujte si knihu, aby ste získali pohodlný prístup k stiahnutiam, aktualizáciám a/alebo opravám, keď budú k dispozícii. Podrobnosti nájdete vo vnútri knihy.

Ďalšie údaje o knihe:

ISBN:9780138221980
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2023
Počet strán:464

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Vzory distribuovaných systémov - Patterns of Distributed Systems
Prístup vzorov k navrhovaniu distribuovaných systémov a riešeniu bežných...
Vzory distribuovaných systémov - Patterns of Distributed Systems

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)