Navrhovanie aplikácií náročných na údaje: Veľké myšlienky v pozadí spoľahlivých, škálovateľných a udržiavateľných systémov

Hodnotenie:   (4,7 z 5)

Navrhovanie aplikácií náročných na údaje: Veľké myšlienky v pozadí spoľahlivých, škálovateľných a udržiavateľných systémov (Martin Kleppmann)

Recenzie čitateľov

Zhrnutie:

Čitatelia si vysoko cenia knihu Designing Data-Intensive Applications pre jej komplexné pokrytie moderných dátových systémov a schopnosť zjednodušiť zložité koncepty. Kniha poskytuje hlboké pochopenie distribuovaných systémov a zároveň upevňuje existujúce znalosti. Čitatelia oceňujú jej štruktúrovaný prístup, ktorý spája prehľad na vysokej úrovni s podrobnými technickými diskusiami. Hoci niektorí považujú obsah za opakujúci sa alebo majú pocit, že mu chýba praktické využitie, zostáva pre vývojárov softvéru základným zdrojom informácií.

Výhody:

Komplexné pokrytie moderných dátových systémov.
Vynikajúce pre začiatočníkov aj skúsených vývojárov.
Účinne zjednodušuje zložité koncepty.
Dobre štruktúrovaný obsah a usporiadané kapitoly.
Pútavé teoretické poznatky o distribuovaných systémoch.
Dobré referencie a ďalšie zdroje.

Nevýhody:

Niektorí čitatelia považujú knihu za opakujúcu sa.
Niekoľko z nich malo pocit, že jej chýba praktický, okamžite použiteľný obsah.
Niektoré časti sa môžu zdať príliš podrobné alebo tangenciálne.
Niekoľko čitateľov malo problémy s formátovaním a kvalitou knihy.

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

Pôvodný názov:

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

Obsah knihy:

Údaje sú dnes stredobodom mnohých výziev pri návrhu systémov. Je potrebné vyriešiť náročné otázky, ako sú škálovateľnosť, konzistentnosť, spoľahlivosť, efektívnosť a udržiavateľnosť. Okrem toho máme k dispozícii nepreberné množstvo nástrojov vrátane relačných databáz, dátových skladov NoSQL, prúdových alebo dávkových procesorov a sprostredkovateľov správ. Aké sú tie správne voľby pre vašu aplikáciu? Ako sa vo všetkých týchto módnych slovách zorientovať?

V tejto praktickej a komplexnej príručke vám autor Martin Kleppmann pomôže zorientovať sa v tomto rozmanitom prostredí tým, že preskúma výhody a nevýhody rôznych technológií na spracovanie a ukladanie údajov. Softvér sa neustále mení, ale základné princípy zostávajú rovnaké. Vďaka tejto knihe sa softvéroví inžinieri a architekti dozvedia, ako tieto myšlienky aplikovať v praxi a ako naplno využiť dáta v moderných aplikáciách.

⬤ Nahliadnite pod pokrievku systémov, ktoré už používate, a naučte sa, ako ich používať a prevádzkovať efektívnejšie.

⬤ Prijímajte informované rozhodnutia vďaka identifikácii silných a slabých stránok rôznych nástrojov.

⬤ Zorientujte sa v kompromisoch týkajúcich sa konzistencie, škálovateľnosti, odolnosti voči chybám a zložitosti.

⬤ Pochopiť výskum distribuovaných systémov, na ktorých sú postavené moderné databázy.

⬤ Nazrite do zákulisia hlavných online služieb a poučte sa z ich architektúr.

Ďalšie údaje o knihe:

ISBN:9781449373320
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2017
Počet strán:562

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Navrhovanie aplikácií náročných na údaje: Veľké myšlienky v pozadí spoľahlivých, škálovateľných a...
Údaje sú dnes stredobodom mnohých výziev pri...
Navrhovanie aplikácií náročných na údaje: Veľké myšlienky v pozadí spoľahlivých, škálovateľných a udržiavateľných systémov - Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Tajné farby - Secret Colors
Tajné farby sú jemným úvodom do kryptografie. Táto kniha s ručne kreslenými obrázkami a jemným vysvetlením kryptografických pojmov zaujme začiatočníkov...
Tajné farby - Secret Colors

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)