Designing Data-Intensive Applications

Designing Data-Intensive Applications pdf epub mobi txt 电子书 下载 2025

出版者:O'Reilly Media
作者:Martin Kleppmann
出品人:
页数:614
译者:
出版时间:2017-4-2
价格:USD 44.99
装帧:Paperback
isbn号码:9781449373320
丛书系列:
图书标签:
  • 分布式
  • 大数据
  • 系统设计
  • 计算机
  • architecture
  • 架构
  • data
  • O'Reilly
  • data-intensive applications
  • distributed systems
  • database design
  • scalability
  • data engineering
  • systems architecture
  • performance optimization
  • robustness
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

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

作者简介

Martin is a researcher in distributed systems at the University of Cambridge. Previously he was a software engineer and entrepreneur at Internet companies including LinkedIn and Rapportive, where he worked on large-scale data infrastructure. In the process he learned a few things the hard way, and he hopes this book will save you from repeating the same mistakes.

Martin is a regular conference speaker, blogger, and open source contributor. He believes that profound technical ideas should be accessible to everyone, and that deeper understanding will help us develop better software.

目录信息

读后感

评分

1.数据模型 从数据库的数据模型上,可以将数据库分为关系型、文档型以及图型数据库等。这三类数据库在形式和使用的场景上各有不同。 1.1.关系型 关系型模型基于集合论中的关系理论,将数据视为Tuple的集合。关系型在1970年被提出,人们一开始质疑这类技术是否能高效地实现,但...  

评分

本书开头提到“当今很多新型应用都属于数据密集型(data-intensive)而不是计算密集型(compute-intensive)” 当今机器学习越来越普及的情况下其实用户应用后面基础件层的compute-intensive应用越来越多了。“很可惜,让鄙人日常头秃都是 compute-intensive的,啥时候有一本De...  

评分

评分

Martin Kleppmann 不仅是个牛逼的程序员,更是一个极富社会责任和人文关怀的牛逼程序员。而这是更难能可贵的。 习武之人讲究“习武先修德”。Martin Kleppmann 亦是如此。他用前十一章教会我们如何处理海量数据,用最后一章告诉我们如何正确使用数据。要保护用户隐私、要对自己...  

评分

版权归作者所有,任何形式转载请联系作者。 作者:荒城梦(来自豆瓣) 来源:https://www.douban.com/note/725242700/ 陆陆续续有几个月过去了,终于把这本“鸿篇巨制”读完了。本书在计算机类著作里并不算特别厚,说鸿篇巨制是因为随着越往后读越发觉得此书内容之广度与深度已...  

用户评价

评分

这本书更适合架构师和系统维护人员,开发人员绝对是看不懂的 从第2部分讲分布式开始,内容变的更加有意思,特别是介绍一些非常极端的坑,及其解决方法。

评分

有理有据 令人信服

评分

好的不像样子。理论的来龙去脉,讲得非常清楚。大数据工程化必读。

评分

只看了免费的前四章,感觉都是常识啊

评分

有理有据 令人信服

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有