jeff dean

Software Engineering Advice from Building Large-Scale Distributed Systems by Jeff Dean.

Jeff Dean的《构建大型分布式系统》中的软件工程建议。

You can download the slides from Software Engineering Advice from Building Large-Scale Distributed Systems by Jeff Dean. These slides contain the “Numbers everyone should know” which everyone working on systems should be familiar with.

您可以从Jeff Dean的“构建大型分布式系统”的“软件工程建议”中下载幻灯片。 这些幻灯片包含每个人都应该熟悉的“每个人都应该知道的数字”。

每个人都应该知道的数字∞ (Numbers Everyone Should Know ∞)

L1 cache reference                  0.5 ns
Branch mispredict                   5 ns
L2 cache reference                  7 ns
Mutex lock/unlock                   100 ns
Main memory reference               100 ns
Compress 1K bytes with Zippy        10,000 ns
Send 2K bytes over 1 Gbps network   20,000 ns
Read 1 MB sequentially from memory  250,000 ns
Round trip within same datacenter   500,000 ns
Disk seek                           10,000,000 ns
Read 1 MB sequentially from network 10,000,000 ns
Read 1 MB sequentially from disk    30,000,000 ns
Send packet CA->Netherlands->CA     150,000,000 ns

翻译自: https://www.systutorials.com/software-engineering-advice-from-building-large-scale-distributed-systems-by-jeff-dean/

jeff dean

jeff dean_Jeff Dean的构建大型分布式系统的软件工程建议相关推荐

  1. 阿里开源项目凤凰架构手册,教你如何涅槃般的构建大型分布式系统

    架构模式的每一次演进都是凤凰涅槃 系统架构的每一次迭代都是浴火重生 构成系统的每一个部件都是一只不死鸟 这是一本从架构视角讲解如何构建大型分布式系统的著作,是作者多年架构和研发经验的总结,相信本书必将 ...

  2. 周志明:《凤凰架构:构建可靠的大型分布式系统》

    架构模式的每一次演进都是凤凰涅槃 系统架构的每一次迭代都是浴火重生 构成系统的每一个部件都是一只不死鸟 构成大规模系统的每一个部件都可以是不可靠的,会出错,会老朽,甚至是消亡,如何让不可靠部件构成的系 ...

  3. 阿里最新丰碑:国内第一本凤凰架构,全面构建可靠大型分布式系统

    周志明老师的<深入理解 Java 虚拟机>想必大家都不陌生,这本书凭借着生动易懂的文风.系统实用的知识点.成为原创计算机图书经典中的经典.周老师凭借一己之力拉高了 Java 开发者内功水平 ...

  4. 阿里内部第一本“凤凰架构”,手把手教你构建可靠大型分布式系统

    前言: 一本好的技术书不仅能告诉你某个技术点怎么做.为什么这么做,还会让你明白所有技术点如何协同配合,最终构建出一个完整的技术体系. 本书是一本以"如何构建一套可靠的大型分布式系统" ...

  5. 构建大型云计算平台分布式技术的实践

    本文基于章文嵩博士在2014年7月18日的全球架构师峰会ArchSummit上的主题演讲<构建大型云计算平台分布式技术的实践>整理而成.演讲slides可从ArchSummit官网下载. ...

  6. 大型分布式系统中的缓存架构

    作者:陈彩华 来自:51cto技术栈(ID:blog51cto) 本文主要介绍大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景. 缓存概述 缓存概述 缓存的分类 缓存主要分为四类,如下图: ...

  7. 淘宝如何实现用余额和红包付款?大型分布式系统在云上实现

    导读:淘宝是如何实现用余额和红包付款的呢?专家来解说.8月22日,阿里云携手听云,在阿里巴巴西溪园区(杭州)举办应用性能管理大讲堂线下技术沙龙活动,阿里巴巴研发专家卢镗老师,为我们带来大型分布式系统在 ...

  8. 大型分布式系统需要考虑的问题

    关于大型分布式系统需要考虑的问题: 1.负载均衡服务器 用于接收请求并将请求均衡发送给应用服务器处理. 2.分布式消息队列服务器 用于多个应用之间的互相调用和通信(一般为异步). 3.分布式缓存服务器 ...

  9. 一步步构建大型网站架构(转)

    一步步构建大型网站架构(转) http://www.itivy.com/ivy/archive/2011/11/24/something-that-architecture-must-be-aware ...

  10. 【分布式】Zookeeper在大型分布式系统中的应用

    一.前言 上一篇博文讲解了Zookeeper的典型应用场景,在大数据时代,各种分布式系统层出不穷,其中,有很多系统都直接或间接使用了Zookeeper,用来解决诸如配置管理.分布式通知/协调.集群管理 ...

最新文章

  1. 虚拟化基础架构Windows 2008篇之8-添加启动映像
  2. JBoss Seam 3.0.0.Beta2 发布
  3. python framework jdon_一天学会Python Web框架(十二)产品管理
  4. java的调试工具_2020年最佳Java调试工具(翻译)
  5. 1-9其他数据库注入
  6. 计算机x线影像ppt,计算机X线摄影ppt课件
  7. python 迭代器协议斐波那契数列
  8. zabbix监控服务器raid状态,基于Zabbix的MegaRAID阵列卡状态监控
  9. UA MATH563 概率论的数学基础 中心极限定理19 概率测度的全变差收敛 Skorohod定理
  10. 高项 人力资源管理论文
  11. html语言多行注释,html多行注释方法
  12. 使用QUuid生成唯一码
  13. WDK学习笔记_区块链项目实现_MAE
  14. 深入了解电容(四):钽电容、聚合物有机半导体电容(POSCAP,ECAS)和薄膜电容
  15. 头皮脂溢性皮炎推荐联合治疗:采乐50ml+希尔生100g(请看详情页)
  16. 一维卷积神经网络结构图,一维卷积神经网络原理
  17. WPS表格操作自动换行怎么设置?
  18. 渗透之路 安全工具【第五篇】Google Hack
  19. 不恋过往 不畏将来丨盘点通付盾的2022!
  20. 苹果官网对xcode版本的要求

热门文章

  1. u盘文件删除如何恢复呢?
  2. 搭建完美的数学计算环境: iTeXmacs+maxima
  3. 14. Zigbee应用程序框架开发指南 - 睡眠设备
  4. dropbox 怎么使用_使用Dropbox API构建自己的Dropbox客户端
  5. 设置树莓派屏幕常亮,禁止树莓派屏幕休眠
  6. 什么时候真正体会到了,磨刀不误砍柴工?
  7. Spring 专业认证考试学习指南
  8. kibana 7.5.1 + apm 7.5.1实现应用性能(apm)监控
  9. Eclipse增加代码虚线对齐
  10. Cypress 自定义方法命令