Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Paperback
Publisher Price: $59.99
ISBN13: 9781449373320
Publisher: Oreilly Media
Published: May 2 2017
Pages: 611
Weight: 2.15
Height: 1.20 Width: 6.90 Depth: 9.10
Language: English
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?
In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.
- Peer under the hood of the systems you already use, and learn how to use and operate 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
Also in
Databases
Fusion Strategy: How Real-Time Data and AI Will Power the Industrial Future
Govindarajan, Vijay
Venkatraman, Venkat
Hardcover
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL
Shields, Walter
Hardcover
Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Housley, Matt
Reis, Joe
Paperback
The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition
Tibshirani, Robert
Hastie, Trevor
Friedman, Jerome
Hardcover
Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python
Bruce, Peter
Bruce, Andrew
Gedeck, Peter
Paperback
Designing Data Governance from the Ground Up: Six Steps to Build a Data-Driven Culture
Maffeo, Lauren
Paperback
Product Operations: How successful companies build better products at scale
Tilles, Denise
Perri, Melissa
Paperback
Football Analytics with Python & R: Learning Data Science Through the Lens of Sports
Erickson, Richard
Eager, Eric
Paperback
PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries
Novikov, Boris
Bailliekova, Anna
Dombrovskaya, Henrietta
Paperback
The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling
Kimball, Ralph
Ross, Margy
Paperback
Data Analytics & Visualization All-In-One for Dummies
Massaron, Luca
Hyman, Jack A.
McFedries, Paul
Paperback
Becoming a Data Head: How to Think, Speak, and Understand Data Science, Statistics, and Machine Learning
Gutman, Alex J.
Goldmeier, Jordan
Paperback
Mathletics: How Gamblers, Managers, and Fans Use Mathematics in Sports, Second Edition
Winston, Wayne L.
Nestler, Scott
Pelechrinis, Konstantinos
Paperback
Architecting Data and Machine Learning Platforms: Enable Analytics and Ai-Driven Innovation in the Cloud
Tranquillin, Marco
Tekiner, Firat
Lakshmanan, Valliappa
Paperback
SQL Cookbook: Query Solutions and Techniques for All SQL Users
Molinaro, Anthony
de Graaf, Robert
Paperback
Azure Data Factory by Example: Practical Implementation for Data Engineers
Swinbank, Richard
Paperback
Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema
Corr, Lawrence
Stagnitto, Jim
Paperback
Introduction to Statistics: An Intuitive Guide for Analyzing Data and Unlocking Discoveries
Frost, Jim
Paperback
Winning with Data Science: A Handbook for Business Leaders
Swaminathan, Akshay
Friedman, Howard Steven
Hardcover
Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us about Who We Really Are
Stephens-Davidowitz, Seth
Paperback
Data Science on the Google Cloud Platform: Implementing End-To-End Real-Time Data Pipelines: From Ingest to Machine Learning
Lakshmanan, Valliappa
Paperback
Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing
Xu, Ya
Kohavi, Ron
Tang, Diane
Paperback
The Definitive Guide to Dax: Business Intelligence for Microsoft Power Bi, SQL Server Analysis Services, and Excel
Ferrari, Alberto
Russo, Marco
Paperback
Pro Oracle Database 23c Administration: Manage and Safeguard Your Organization's Data
Malcher, Michelle
Kuhn, Darl
Paperback
Object-Role Modeling Fundamentals: A Practical Guide to Data Modeling with ORM
Halpin, Terry
Paperback
Non-Invasive Data Governance: The Path of Least Resistance and Greatest Success
Seiner, Robert
Paperback
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL
Shields, Walter
Paperback
Dive Into Data Science: Use Python to Tackle Your Toughest Business Challenges
Tuckfield, Bradford
Paperback
SQL for Data Analysis: Advanced Techniques for Transforming Data Into Insights
Tanimura, Cathy
Paperback
Mastering Python for Bioinformatics: How to Write Flexible, Documented, Tested Python Code for Research Computing
Youens-Clark, Ken
Paperback
Non-Invasive Data Governance: De weg van de minste weerstand en het grootste succes
Seiner, Robert
Paperback
SQL for Data Analytics - Third Edition: Harness the power of SQL to extract insights from data
Goldwasser, Matt
Malik, Upom
Shan, Jun
Paperback
Modern Full-Stack Development: Using Typescript, React, Node.Js, Webpack, Python, Django, and Docker
Zammetti, Frank
Paperback
Data Analytics Made Easy: Analyze and present data to make informed decisions without writing any code
Mauro, Andrea de
Paperback
Delta Lake: Up and Running: Modern Data Lakehouse Architectures with Delta Lake
Haelen, Bennie
Davis, Dan
Paperback
SQL Server 2022 Query Performance Tuning: Troubleshoot and Optimize Query Performance
Fritchey, Grant
Paperback
High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark
Warren, Rachel
Karau, Holden
Paperback
Unlocking Dbt: Design and Deploy Transformations in Your Cloud Data Warehouse
Cyr, Cameron
Dorsey, Dustin
Paperback
Fundamentals of Data Observability: Implement Trustworthy End-To-End Data Solutions
Petrella, Andy
Paperback
SAP S/4hana Financial Accounting Certification Guide: Application Associate Exam
Pougkas, Stefanos
Paperback
Text as Data: A New Framework for Machine Learning and the Social Sciences
Stewart, Brandon M.
Grimmer, Justin
Roberts, Margaret E.
Paperback
Leading Projects with Data: Overcome Behavioral and Cultural Barriers to Unlock the Hidden Value of Data in Projects
Glowasz, Marcus
Paperback
Analytics Engineering with SQL and Dbt: Building Meaningful Data Models at Scale
Machado, Rui Pedro
Russa, Helder
Paperback
Alteryx Designer: The Definitive Guide: Simplify and Automate Your Analytics
Burkhow, Joshua
Paperback
The Data Storyteller's Handbook: How to create business impact using data storytelling
Greenbrook, Kat
Paperback
Amazon Redshift: The Definitive Guide: Jump-Start Analytics Using Cloud Data Warehousing
Oke, Milind
Gupta, Rajiv
Francis, Rajesh
Paperback
Learning Snowflake SQL and Scripting: Generate, Retrieve, and Automate Snowflake Data
Beaulieu, Alan
Paperback
SAP Master Data Governance: The Comprehensive Guide
Dogra, Bikram
Isacc, Antony
Kalwachwala, Homiar
Hardcover
Because Data Can't Speak for Itself: A Practical Guide to Telling Persuasive Policy Stories
Chrisinger, David
Brodsky, Lauren
Paperback
Practical Time Series Analysis: Prediction with Statistics and Machine Learning
Nielsen, Aileen
Paperback
SQL: Learn SQL (using MySQL) in One Day and Learn It Well. SQL for Beginners with Hands-on Project.
Chan, Jamie
Lcf Publishing
Paperback
Product Analytics: Applied Data Science Techniques for Actionable Consumer Insights
Rodrigues, Joanne
Paperback
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Palino, Todd
Sivaram, Rajini
Shapira, Gwen
Paperback
SQL for Data Scientists: A Beginner's Guide for Building Datasets for Analysis
Teate, Renee M. P.
Paperback
Data Strategy: How to Profit from a World of Big Data, Analytics and Artificial Intelligence
Marr, Bernard
Paperback
High Performance MySQL: Proven Strategies for Operating at Scale
Botros, Silvia
Tinley, Jeremy
Paperback
Visual Analytics Fundamentals: Creating Compelling Data Narratives with Tableau
Ryan, Lindy
Paperback
Observability Engineering: Achieving Production Excellence
Majors, Charity
Fong-Jones, Liz
Miranda, George
Paperback
SQL Server 2019 Administrator's Guide, Second Edition: A definitive guide for DBAs to implement, monitor, and maintain enterprise database solutions
Mužný, Vladimír
Chmel, Marek
Paperback
Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Zinoviev, Dmitry
Paperback
Turning Data into Wisdom: How We Can Collaborate with Data to Change Ourselves, Our Organizations, and Even the World
Hanegan, Kevin
Paperback
Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us about Who We Really Are
Stephens-Davidowitz, Seth
Hardcover
Building a Data Culture: The Usage and Flow Data Culture Model
Holcomb, David
Griffin, Gary W.
Paperback
Amazon Web Services in Action, Third Edition: An In-Depth Guide to Aws
Wittig, Andreas
Wittig, Michael
Paperback
Streamlit for Data Science - Second Edition: Create interactive data apps in Python
Richards, Tyler
Paperback
Practical Natural Language Processing: A Comprehensive Guide to Building Real-World Nlp Systems
Vajjala, Sowmya
Majumder, Bodhisattwa
Gupta, Anuj
Paperback
Data Governance: The Definitive Guide: People, Processes, and Tools to Operationalize Data Trustworthiness
Eryurek, Evren
Gilad, Uri
Lakshmanan, Valliappa
Paperback
The Enterprise Data Catalog: Improve Data Discovery, Ensure Data Governance, and Enable Innovation
Olesen-Bagneux, Ole
Paperback
Numerical Python: Scientific Computing and Data Science Applications with Numpy, Scipy and Matplotlib
Johansson, Robert
Paperback
Big Data in Der Mobilität: Akteure, Geschäftsmodelle Und Nutzenpotenziale Für Die Welt Von Morgen
Gatzert, Nadine
Knorre, Susanne
Müller-Peters, Horst
Paperback
Data Sketches: A Journey of Imagination, Exploration, and Beautiful Data Visualizations
Wu, Shirley
Bremer, Nadieh
Paperback
Programming Big Data Applications: Scalable Tools and Frameworks for Your Needs
Talia, Domenico
Trunfio, Paolo
Marozzo, Fabrizio
Hardcover
Seven Databases in Seven Weeks: A Guide to Modern Databases and the Nosql Movement
Wilson, Jim
Perkins, Luc
Redmond, Eric
Paperback
Principles of Data Science: Mathematical techniques and theory to succeed in data-driven industries
Ozdemir, Sinan
Paperback
Generative AI: Navigating the Course to the Artificial General Intelligence Future
Musiol, Martin
Hardcover
Cost-Effective Data Pipelines: Balancing Trade-Offs When Developing Pipelines in the Cloud
Leonard, Sev
Paperback
Understanding Oracle Apex 20 Application Development: Think Like an Application Express Developer
Sciore, Edward
Paperback
Snowflake: The Definitive Guide: Architecting, Designing, and Deploying on the Snowflake Data Cloud
Avila, Joyce Kay
Paperback
Data Science for Fundraising: Build Data-Driven Solutions Using R
Nandeshwar, Ashutosh R.
Rodger, Devine
Paperback
Data Quality Fundamentals: A Practitioner's Guide to Building Trustworthy Data Pipelines
Vorwerck, Molly
Moses, Barr
Gavish, Lior
Paperback
Data and Reality: A Timeless Perspective on Perceiving and Managing Information in Our Imprecise World, 3rd Edition
Kent, William
Paperback
Mastering Access 365: An Easy Guide to Building Efficient Databases for Managing Your Data
George, Nathan
Paperback
Learn FileMaker Pro 19: The Comprehensive Guide to Building Custom Databases
Munro, Mark Conway
Paperback
Data Modeling with Snowflake: A practical guide to accelerating Snowflake development using universal data modeling techniques
Gershkovich, Serge
Paperback
Knowledge-Augmented Methods for Natural Language Processing
Lin, Bill Yuchen
Wang, Shuohang
Jiang, Meng
Hardcover
The Unified Star Schema: An Agile and Resilient Approach to Data Warehouse and Analytics Design
Puppini, Francesco
Inmon, Bill
Paperback
Database Performance at Scale: A Practical Guide
Mendes, Felipe Cardeneti
Sarna, Piotr
Emelyanov, Pavel
Paperback
The Chief Data Officer Management Handbook: Set Up and Run an Organization's Data Supply Chain
Treder, Martin
Paperback
The MySQL Workshop: A practical guide to working with data and managing databases with MySQL
Pettit, Thomas
Cosentino, Scott
Paperback
Learn PostgreSQL - Second Edition: Use, manage and build secure and scalable databases with PostgreSQL 16
Pirozzi, Enrico
Ferrari, Luca
Paperback
Streaming Data Mesh: A Model for Optimizing Real-Time Data Services
Mooney, Stephen
Dulay, Hubert
Paperback
Building ETL Pipelines with Python: Create and deploy enterprise-ready ETL pipelines by employing modern methods
Schoof, Emily Ro
Pandey, Brij Kishore
Paperback