Adatintenzív alkalmazások tervezése: A megbízható, skálázható és karbantartható rendszerek mögött álló nagy ötletek

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

Adatintenzív alkalmazások tervezése: A megbízható, skálázható és karbantartható rendszerek mögött álló nagy ötletek (Martin Kleppmann)

Olvasói vélemények

Összegzés:

Az adatintenzív alkalmazások tervezése az olvasók körében nagyra értékelt a modern adatrendszerek átfogó lefedettségéért és a bonyolult fogalmak egyszerűsítésének képességéért. A könyv az elosztott rendszerek mély megértését biztosítja, miközben a meglévő ismereteket is megerősíti. Az olvasók nagyra értékelik a strukturált megközelítést, amely a magas szintű áttekintéseket és a részletes technikai megbeszéléseket ötvözi. Bár egyesek szerint a tartalom ismétlődik, vagy úgy érzik, hogy hiányzik belőle a gyakorlati alkalmazás, a szoftverfejlesztők számára továbbra is nélkülözhetetlen forrás.

Előnyök:

⬤ A modern adatrendszerek átfogó lefedettsége.
⬤ Kiválóan alkalmas kezdőknek és tapasztalt fejlesztőknek egyaránt.
⬤ Hatékonyan egyszerűsíti az összetett fogalmakat.
⬤ Jól strukturált tartalom és szervezett fejezetek.
⬤ Magával ragadó elméleti betekintés az elosztott rendszerekbe.
⬤ Jó hivatkozások és további források.

Hátrányok:

⬤ Néhány olvasó szerint a könyv ismétlődik.
⬤ Néhányan úgy érezték, hogy hiányzik belőle a gyakorlati, azonnal alkalmazható tartalom.
⬤ Egyes fejezetek túlságosan részletesnek vagy érintőlegesnek tűnhetnek.
⬤ Néhányan problémákat tapasztaltak a könyv formázásával és minőségével kapcsolatban.

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

Eredeti címe:

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

Könyv tartalma:

Napjainkban a rendszertervezés számos kihívásának középpontjában az adatok állnak. Olyan nehéz kérdéseket kell megoldani, mint a skálázhatóság, a konzisztencia, a megbízhatóság, a hatékonyság és a karbantarthatóság. Ráadásul az eszközök túlnyomó választéka áll rendelkezésünkre, beleértve a relációs adatbázisokat, a NoSQL adattárolókat, a folyam- vagy kötegelt feldolgozókat és az üzenetközvetítőket. Melyek a megfelelő választások az Ön alkalmazásához? Hogyan lehet értelmet adni ezeknek a divatos szavaknak?

Ebben a gyakorlatias és átfogó útmutatóban a szerző, Martin Kleppmann segít eligazodni ebben a változatos tájban, megvizsgálva a különböző adatfeldolgozási és adattárolási technológiák előnyeit és hátrányait. A szoftverek folyamatosan változnak, de az alapelvek ugyanazok maradnak. E könyv segítségével a szoftvermérnökök és -architektek megtanulják, hogyan alkalmazhatják ezeket az elképzeléseket a gyakorlatban, és hogyan használhatják ki teljes mértékben az adatokat a modern alkalmazásokban.

⬤ Nézzen be a már használt rendszerek motorházteteje alá, és tanulja meg, hogyan használhatja és működtetheti azokat hatékonyabban.

⬤ Tudatos döntéseket hozhat a különböző eszközök erősségeinek és gyengeségeinek azonosításával.

⬤ Navigáljon a konzisztencia, a skálázhatóság, a hibatűrés és a komplexitás körüli kompromisszumok között.

⬤ Tanulja meg az elosztott rendszerek kutatását, amelyre a modern adatbázisok épülnek.

⬤ Kukkantson be a főbb online szolgáltatások kulisszái mögé, és tanuljon azok architektúrájából.

A könyv egyéb adatai:

ISBN:9781449373320
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2017
Oldalak száma:562

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Adatintenzív alkalmazások tervezése: A megbízható, skálázható és karbantartható rendszerek mögött...
Napjainkban a rendszertervezés számos kihívásának...
Adatintenzív alkalmazások tervezése: A megbízható, skálázható és karbantartható rendszerek mögött álló nagy ötletek - Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Titkos színek - Secret Colors
A Secret Colors egy szelíd bevezetés a kriptográfiába. A kézzel rajzolt képekkel és a kriptográfiai fogalmak szelíd magyarázataival ez a könyv...
Titkos színek - Secret Colors

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