Méretezhetőségi tervezés az Erlang/Otp-vel: Robusztus, hibatűrő rendszerek megvalósítása

Értékelés: ⭐⭐⭐⭐⭐  (4.7 az 5-ből)

Méretezhetőségi tervezés az Erlang/Otp-vel: Robusztus, hibatűrő rendszerek megvalósítása (Francesco Cesarini)

Olvasói vélemények

Összegzés:

A könyv nagy tetszést aratott az Erlang/OTP ökoszisztéma elsajátításának világos magyarázatai és gyakorlatias megközelítése miatt. Értékes betekintést nyújt a skálázható és hibatűrő rendszerek tervezésébe. A tartalom teljes kihasználásához azonban az Erlang alapszintű ismerete szükséges. Néhány véleményező megjegyezte, hogy a könyv elavult lehet, és nem foglalkozik megfelelően az elosztott algoritmusokkal.

Előnyök:

⬤ Világos és tömör magyarázatok
⬤ Nagyon jó mintakódok
⬤ Alapos forrás az OTP megértéséhez
⬤ Gyakorlati megközelítés valós forgatókönyvekkel
⬤ Kiválóan alkalmas új és tapasztalt fejlesztők számára egyaránt
⬤ Jól szervezett tartalom
⬤ Az Erlang/OTP-n túl is alkalmazható témák
⬤ Erős utolsó fejezetek, amelyek a tervezési stratégiákra összpontosítanak.

Hátrányok:

⬤ A legjobb megértéshez szükséges az Erlang előzetes ismerete
⬤ Néhány tartalom elavult lehet
⬤ Az elosztott algoritmusok korlátozott lefedettsége
⬤ Hiányzik egy külön referencia rész
⬤ Néhány kritika, hogy túlságosan Erlang specifikus.

(13 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Ha skálázható, hibatűrő rendszert kell építenie, amelynek magas rendelkezésre állási követelményei vannak, fedezze fel, hogy az Erlang/OTP platform miért emelkedik ki a funkciók széleskörűségével, mélységével és konzisztenciájával. Ez a gyakorlati útmutató bemutatja, hogyan használhatja az Erlang programozási nyelvet és a hozzá tartozó, újrafelhasználható könyvtárakból, eszközökből és tervezési elvekből álló OTP keretrendszert olyan komplex, kereskedelmi minőségű rendszerek fejlesztéséhez, amelyek egyszerűen nem tudnak meghibásodni.

A könyv első részében megtanulja, hogyan tervezzen és valósítson meg folyamatviselkedéseket és felügyeleti fákat Erlang/OTP-vel, és hogyan csomagolja őket önálló csomópontokba. A második rész a megbízhatósággal, a skálázhatósággal és a nagyfokú rendelkezésre állással foglalkozik a teljes rendszertervezésben. Ha már ismeri az Erlangot, ez a könyv segít megérteni a tervezési döntéseket és kompromisszumokat, amelyek szükségesek ahhoz, hogy rendszere folyamatosan működjön.

⬤ Tárja fel az OTP építőköveit: az Erlang nyelvet, az eszköz- és könyvtárgyűjteményt, valamint az absztrakt elveket és tervezési szabályokat.

⬤ Merüljön bele az OTP újrafelhasználható keretrendszerek alapjaiba: az OTP által a viselkedéshez használt Erlang-folyamatstruktúrákba.

⬤ Megtanulja, hogyan támogatják az OTP viselkedések az ügyfél-kiszolgáló struktúrákat, a véges állapotgép mintákat, az eseménykezelést és a futásidő/kód integrációt.

⬤ Írja meg saját viselkedéseit és speciális folyamatait.

⬤ Használja az OTP eszközeit, technikáit és architektúráit a telepítés, a felügyelet és a műveletek kezelésére.

A könyv egyéb adatai:

ISBN:9781449320737
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2016
Oldalak száma:400

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Méretezhetőségi tervezés az Erlang/Otp-vel: Robusztus, hibatűrő rendszerek megvalósítása - Designing...
Ha skálázható, hibatűrő rendszert kell építenie,...
Méretezhetőségi tervezés az Erlang/Otp-vel: Robusztus, hibatűrő rendszerek megvalósítása - Designing for Scalability with Erlang/Otp: Implement Robust, Fault-Tolerant Systems
ERLANG programozás: A szoftverfejlesztés párhuzamos megközelítése - ERLANG Programming: A Concurrent...
Ez a könyv alapos bevezetés az Erlangba, egy olyan...
ERLANG programozás: A szoftverfejlesztés párhuzamos megközelítése - ERLANG Programming: A Concurrent Approach to Software Development

A szerző munkáit az alábbi kiadók adták ki: