大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

性能扩展的那些事儿:一味增加硬件并不能解决响应时间问题

  • 2013-03-04
  • 本文字数:1591 字

    阅读完需:约 5 分钟

编者按:关注可扩展性话题的朋友们应该对 HighScalability.com 这个网站不陌生。现在,通过跟 HighScalability 网站的站长 Todd Hoff 的沟通,InfoQ 中文站会定期将 HighScalability 上的优秀文章翻译过来,分享给关注可扩展性话题的开发和运维朋友们。

Stuff The Internet Says on Scalability 是 Todd Hoff 从 2010 年开始启动的一个系列,每周结束的时候,他会将自己本周关注的一些不错的文章汇总在一起,发布在 HighScalability 上面。

以下是上周的汇总,截止到 3 月 1 日。上周由于 Delicious 书签服务中断,Todd 收藏的一些链接无法加进来,所以内容较少一些。

Stuff The Internet Says On Scalability For February 29, 2013

  • 语录:

    • @muratdemirbas :在云计算网络服务领域,非脆弱性(antifragility)意味着弹性扩展性与网络效应的结合。
    • @SQLPerfTips :一味增加硬件并不能解决响应时间问题,正确的索引系统才是关键。
    • Stefan Boberg :我们并不需要最快的 I/O 请求速度!
    • Alan Kay :要打造出伟大且极具扩展性的系统,关键在于设计出理想的通信模块,而非过分纠结内部属性与行为。
    • antirez :在编程工作中保持专注度的无上要诀:永远不要中断工作流程。
  • NPR 应用团队指导我们如何开发一款永不停机且几乎不会带来任何额外成本的全新应用。两台服务器共同协作能在极低的成本支出下带来高度可用性。即使是在大选当晚这种人人亢奋的时段,单独一台服务器也足以满足用户的需求。两台设备使用 Flask、Jinja、LESS、JST、Bootstrap、Fab、git、Python、Node.js 以及 S3,借以提供静态内容。本文以精彩的阐述帮我们了解这套设备组合如何以低成本、低开销的方式实现业务需求。

  • Spotify 对某些看似“无聊”的技术抱以高度赞扬:大多数情况下,真正能够支持工作的理想工具其实早已包含在业务软件当中,并拥有足以保障成功的客观证明。举例来说,我们可以利用 Java 或 Python 来代替 Go 或 Node.js 进行后端服务编写;大家也完全可以将数据存储在 MySQL 或 PostgreSQL 而非 MongoDB 或 Riak 当中(作者还考虑利用 Zookeeper 代替 DNS 以获得更加动态化的配置,并希望通过 Cassandra 解决分布式写入问题。)

  • 扩展性面临终结?我们很可能看到 IaaS 与 PaaS 解决方案在自动扩展及执行方面迎来持续改善,因此很多应用程序将不再需要为用户流量增长所带来的扩展问题而忧心。

  • Strata 大会的幻灯片已经上线了。视频资料也将在几周内上线。

  • 谷歌云技术讲座。Anthony Voellm 带来了一场很好的云计算知识普及讲座,并对谷歌云平台进行了详细的介绍。

  • #hangops 是一场非正式性交流聚会,旨在以DevOps 为核心讨论各类话题。它弥补了实业企业所欠缺的产值类IQ 素养。对这一话题感兴趣的朋友也可以关注一下 DevOps 茶话会

  • 渠道扩展。Stefan Boberg 专注于创建一套复杂的现代化运营流程,帮助用户了解资产的处理方式并进行逆向渠道操作。海量数据与海量合作者的强强联手实在很有搞头。

  • CloudantGeo 看起来很有意思。很简单的 HTTP 上的 JSON,分区自动化,以及时空查询。

  • 全球范围内一些有关可扩展性的讨论活动,比如西雅图多伦多的两场。

  • Colmmacc 建议大家将一切都以静态形式保留在 Apache 环境当中,这样线程就不会在加载过程中出现创建或删除活动:MaxClients——1000;MinSpareThreads——1000; MaxSpareThreads——1000;ThreadsPerChild——25。

  • MarkedUp 网站就 Cassandra、Hive 与 Hadoop 展开一系列精彩的讨论:我们该如何选择自己的分析堆栈。Cassandra、Hive 与 Hadoop 在当前阶段已经成为理想的业务工具,但我们在实际部署前还需要进行大量现场验证及性能测试。

  • Netflix 公司发布 EVCahce:专为云平台打造的分布式内存内数据存储方案。这是一种整合了多种优势的集群化缓存,Netflix 公司希望利用它为用户的个人偏好、视频观看记录、播放列表及评分等信息提供缓存服务。

  • Chef 似乎已经在业界中获得压倒性优势:Facebook、EC2、Zynga 以及 CERN 都在用它。

2013-03-04 08:143309
用户头像

发布了 24 篇内容, 共 11.3 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

这份阿里P8级别内部疯传的“Linux私房菜”让你一次吃个饱

Java架构之路

Java 程序员 架构 面试 编程语言

大佬带你看源码!阿里内部Android笔记火爆IT圈,3面直接拿到offer

欢喜学安卓

android 程序员 面试 移动开发

工具词典:精力管理

lidaobing

精力管理 张遇升 28天写作

未签订劳动合同的CTO | 法庭上的 CTO(17)

赵新龙

CTO 法庭上的CTO

为新基建按下加速键:从openEuler看中国操作系统的产业生态未来

脑极体

“有点技术之外,基本什么都没有”的CTO | 法庭上的CTO(15)

赵新龙

CTO 法庭上的CTO

犯“走私罪”的CTO | 法庭上的CTO(19)

赵新龙

CTO 法庭上的CTO

阿里P8大牛手把手教你!高级Android晋升之View渲染机制,先收藏了

欢喜学安卓

android 程序员 面试 移动开发

(经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路

Java鱼仔

Java 程序员 面试 大学生

甲方日常 75

句子

工作 随笔杂谈 日常

创建493个测试账户,被公司索赔527万 | 法庭上的 CTO(14)

赵新龙

CTO 法庭上的CTO

浅谈如何做客户端性能测试

行者AI

性能测试

这个问题值得讨论吗?

Alan

沟通 团队文化 七日更 28天写作

“盗窃”公司源代码被开除的CTO | 法庭上的CTO(20)

赵新龙

CTO 法庭上的CTO

圣诞狂欢,保险师APP赋能精细、个性化的运营服务

DT极客

窝家恶补三月,字节跳动三面,终于喜提offer!分享面试感受

Java架构之路

Java 程序员 架构 面试 编程语言

Alibaba面试官:“这该死的程序员,知识竟如此渊博!”

Java架构之路

Java 程序员 架构 面试 编程语言

大作业一

黄立

股东变员工,所以不发工资?| 法庭上的CTO(18)

赵新龙

CTO 法庭上的CTO

LeetCode题解:剑指 Offer 40. 最小的k个数,sort,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

程序员开发指南!1-3年的Android开发工程师看过来,经典好文

欢喜学安卓

android 程序员 面试 移动开发

Java程序员晋升之路:“Java高级核心知识全面解析”

Java架构之路

Java 程序员 架构 面试 编程语言

字节面试坎坷之路,第一次二面凉了!捞起来之后一面就凉了;我太难了呀!

Java架构之路

Java 程序员 架构 面试 编程语言

腾讯大牛亲自带你学:Java安全weblogic T3协议漏洞!

比伯

Java 编程 架构 面试 计算机

业务架构设计迭代演进思路

程序员架构进阶

架构 中台 业务架构

ZooX首发双向电动无人车,会成为自动驾驶出行的主流吗?

脑极体

混合用工、被拖欠工资的 CTO | 法庭上的 CTO(16)

赵新龙

CTO 法庭上的CTO

如何通过一个SDK轻松搞定人脸识别,拯救初入职场的程序猿

华为云开发者联盟

人脸识别 智能 识别

3D 可视化突发公共卫生事件 ,防护效率高达90%

一只数据鲸鱼

疫情 物联网 数据可视化 数据监测 3D可视化

第八课性能优化作业-判断合并链表

Geek_michael

极客大学架构师训练营

劫持Chrome浏览器“获利”8000万元 | 法庭上的CTO(13)

赵新龙

CTO 法庭上的CTO

性能扩展的那些事儿:一味增加硬件并不能解决响应时间问题_DevOps & 平台工程_Todd Hoff_InfoQ精选文章