Návrh škálovatelnosti pomocí Erlang/Otp: Implementace robustních systémů odolných proti chybám

Hodnocení:   (4,7 z 5)

Návrh škálovatelnosti pomocí Erlang/Otp: Implementace robustních systémů odolných proti chybám (Francesco Cesarini)

Recenze čtenářů

Shrnutí:

Kniha je velmi dobře hodnocena pro své jasné vysvětlení a praktický přístup k učení se ekosystému Erlang/OTP. Poskytuje cenné poznatky o navrhování škálovatelných systémů odolných proti chybám. K plnému využití jejího obsahu je však zapotřebí základní znalost jazyka Erlang. Někteří recenzenti poznamenali, že může být zastaralá a nedostatečně pokrývá distribuované algoritmy.

Klady:

Jasná a stručná vysvětlení
Velmi dobrý ukázkový kód
Důkladný zdroj informací pro pochopení OTP
Praktický přístup s reálnými scénáři
Vynikající pro nové i zkušené vývojáře
Přehledný obsah
Témata použitelná i mimo Erlang/OTP
Silné poslední kapitoly zaměřené na návrhové strategie.

Zápory:

Pro nejlepší pochopení je nutná předchozí znalost Erlangu
Některý obsah může být zastaralý
Omezené pokrytí distribuovaných algoritmů
Chybí samostatná referenční část
Někteří kritizují, že je příliš specifický pro Erlang.

(na základě 13 hodnocení čtenářů)

Původní název:

Designing for Scalability with Erlang/Otp: Implement Robust, Fault-Tolerant Systems

Obsah knihy:

Pokud potřebujete vytvořit škálovatelný systém odolný proti chybám s požadavky na vysokou dostupnost, zjistěte, proč platforma Erlang/OTP vyniká rozsahem, hloubkou a konzistencí svých funkcí. Tento praktický průvodce ukazuje, jak používat programovací jazyk Erlang a jeho rámec OTP složený z opakovaně použitelných knihoven, nástrojů a principů návrhu k vývoji komplexních systémů komerční úrovně, které prostě nemohou selhat.

V první části knihy se naučíte navrhovat a implementovat chování procesů a dohledové stromy pomocí Erlangu/OTP a spojovat je do samostatných uzlů. Druhá část se zabývá spolehlivostí, škálovatelností a vysokou dostupností při celkovém návrhu systému. Pokud jste s Erlangem obeznámeni, pomůže vám tato kniha pochopit volby návrhu a kompromisy nutné pro udržení systému v chodu.

⬤ Prozkoumejte základní stavební kameny OTP: jazyk Erlang, kolekci nástrojů a knihoven a jeho abstraktní principy a pravidla návrhu.

⬤ Ponořte se do základů opakovaně použitelných rámců OTP: procesních struktur Erlangu, které OTP používá pro chování.

⬤ Poznejte, jak chování OTP podporuje struktury klient-server, vzory konečných stavových strojů, zpracování událostí a integraci běhového času a kódu.

⬤ Napsat vlastní chování a speciální procesy.

⬤ Využívat nástroje, techniky a architektury OTP k řešení nasazení, monitorování a provozu.

Další údaje o knize:

ISBN:9781449320737
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2016
Počet stran:400

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Návrh škálovatelnosti pomocí Erlang/Otp: Implementace robustních systémů odolných proti chybám -...
Pokud potřebujete vytvořit škálovatelný systém...
Návrh škálovatelnosti pomocí Erlang/Otp: Implementace robustních systémů odolných proti chybám - Designing for Scalability with Erlang/Otp: Implement Robust, Fault-Tolerant Systems
Programování v jazyce ERLANG: Souběžný přístup k vývoji softwaru - ERLANG Programming: A Concurrent...
Tato kniha je podrobným úvodem do Erlangu,...
Programování v jazyce ERLANG: Souběžný přístup k vývoji softwaru - ERLANG Programming: A Concurrent Approach to Software Development

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)