{"product_id":"designing-data-intensive-applications","title":"Designing Data-Intensive Applications by Martin Kleppmann","description":"\u003cp\u003eThis technology manual centers on scalable application architecture, distributed computing, and contemporary data networks. Authored by Martin Kleppmann, the publication investigates the core principles and structural considerations required for building applications designed to store, handle, and compute massive quantities of information.\u003c\/p\u003e\n\n\u003cp\u003eThe text evaluates subjects concerning data processing frameworks, distributed setups, storage mechanisms, and databases. The material is logically structured to assist professionals in comprehending how various elements within data-centric systems collaborate to ensure high performance, scalability, and dependability across intricate computing infrastructures.\u003c\/p\u003e\n\n\u003cp\u003ePractitioners will discover theories tied to partitioning, replication, storage engines, data models, fault tolerance, consistency, and overall system robustness. Furthermore, the guide addresses batch processing, stream processing, and architectural methodologies utilized throughout modern data engineering and software development initiatives.\u003c\/p\u003e\n\n\u003cp\u003eIdeal for technology professionals, developers, system architects, and software engineers, this comprehensive resource delivers an in-depth analysis of distributed system theories and data-intensive application architecture.\u003c\/p\u003e\n\n\u003ch3\u003eTopics Covered:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eData models and database concepts\u003c\/li\u003e\n  \u003cli\u003eStorage engines and data management\u003c\/li\u003e\n  \u003cli\u003eDistributed system architecture\u003c\/li\u003e\n  \u003cli\u003eReplication and partitioning strategies\u003c\/li\u003e\n  \u003cli\u003eConsistency and reliability concepts\u003c\/li\u003e\n  \u003cli\u003eFault tolerance principles\u003c\/li\u003e\n  \u003cli\u003eScalable application design\u003c\/li\u003e\n  \u003cli\u003eStream processing methods\u003c\/li\u003e\n  \u003cli\u003eBatch processing techniques\u003c\/li\u003e\n  \u003cli\u003eModern data architecture approaches\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSpecifications:\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTitle:\u003c\/strong\u003e Designing Data-Intensive Applications\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Martin Kleppmann\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCategory:\u003c\/strong\u003e Software Engineering\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSubject:\u003c\/strong\u003e Data Architecture and Distributed Systems\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLanguage:\u003c\/strong\u003e English\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eISBN-10:\u003c\/strong\u003e 1449373321\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 978-1449373320\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"The Book Rack","offers":[{"title":"Default Title","offer_id":48506330611924,"sku":null,"price":55.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0850\/7424\/7892\/files\/designing-data-intensive-applications.jpg?v=1787199844","url":"https:\/\/thebookrack.us\/products\/designing-data-intensive-applications","provider":"The Book Rack","version":"1.0","type":"link"}