Designing Data-Intensive Applications

Martin Kleppmann

Sidor

616

År

2017

Svårighetsgrad

Medel

Teman

distribuerade system, databaser, skalbarhet, tillförlitlighet, datateknik

Boken som varje senioringenjör har i sin hylla. Martin Kleppmann förklarar de grundläggande idéerna bakom databaser, distribuerade system och databehandling med en klarhet som får det komplexa att kännas oundvikligt.

Varför börja här

Designing Data-Intensive Applications (universellt känd som “DDIA”) lär dig hur man tänker om system snarare än bara hur man bygger dem. Kleppmann täcker datamodeller, lagringsmotorer, replikering, partitionering, batchbehandling, strömbehandling och de avvägningar som förbinder dem alla.

Vad du kan förvänta dig

En lång, grundlig teknisk bok uppdelad i tre delar: grunder, distribuerad data och härledd data. Prosan är klar och diagrammen utmärkta. Standardverket för alla som vill förstå hur moderna system fungerar.

Läs vidare

Mer från Börja med systemdesign

Liknande författare