Cantitate/Preț
Produs

Designing Data-Intensive Applications

Autor Martin Kleppmann, Chris Riccomini
en Limba Engleză Paperback – mar 2026

Dacă Principles of Distributed Database Systems v-a oferit cadrul teoretic riguros al mediilor academice, această a doua ediție din Designing Data-Intensive Applications oferă instrumentele practice necesare inginerului de sistem contemporan. Notăm cu interes modul în care autorii Martin Kleppmann și Chris Riccomini reușesc să demistifice terminologia densă a ecosistemului Big Data, transformând „buzzword”-urile în concepte tehnice fundamentate. Putem afirma că forța acestui volum rezidă în analiza pragmatică a compromisurilor: nu există soluții universal valabile, ci doar alegeri informate între consistență, toleranță la erori și complexitate. Reținem structura tehnică ce ghidează cititorul prin labirintul deciziilor de design, de la alegerea între Spark și Flink pentru procesarea fluxurilor de date, până la înțelegerea modului în care legile datelor, precum GDPR, influențează arhitectura software. Față de Seven Databases in Seven Weeks, care explorează specific șapte tehnologii diferite, lucrarea de față publicată de O'Reilly merge mai adânc „sub capotă”, investigând principiile fundamentale pe care sunt construite bazele de date moderne. Abordarea este una sistemică, tratând datele nu ca pe elemente statice, ci ca pe centrul vital al aplicațiilor scalabile. Stilul este tehnic și aplicat, oferind o perspectivă rară asupra arhitecturilor utilizate de marile servicii online. Este o resursă esențială pentru a înțelege cum pot fi gestionate volume imense de date fără a sacrifica eficiența sau mentenanța sistemului pe termen lung.

Citește tot Restrânge

Preț: 34649 lei

Preț vechi: 43311 lei
-20% Nou

Puncte Express: 520

Carte disponibilă

Livrare economică 18 iunie-02 iulie
Livrare express 04-10 iunie pentru 8078 lei

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781098119065
ISBN-10: 1098119061
Pagini: 650
Dimensiuni: 180 x 232 x 36 mm
Greutate: 1.16 kg
Ediția:2nd Edition
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte inginerilor software și arhitecților de sistem care doresc să treacă dincolo de utilizarea superficială a instrumentelor de tip NoSQL sau relaționale. Cititorul câștigă o înțelegere profundă a modului în care funcționează sistemele distribuite, învățând să evalueze critic punctele forte și slăbiciunile fiecărei tehnologii în funcție de cerințele specifice de scalabilitate și fiabilitate ale proiectului său.


Descriere

Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of tools and analytical systems, including relational databases, NoSQL datastores, plus data warehouses and data lakes. What are the right choices for your application? How do you make sense of all these buzzwords? In this second edition, authors Martin Kleppmann and Chris Riccomini build on the foundation laid in the acclaimed first edition, integrating new technologies and emerging trends. You'll be guided through the maze of decisions and trade-offs involved in building a modern data system, from choosing the right tools like Spark and Flink to understanding the intricacies of data laws like the GDPR. Peer under the hood of the systems you already use, and learn to use them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures