写点什么

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

  • 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:143328
用户头像

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

关注

评论

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

展位预定倒计时!500+企业云集,西部不容错过的电子行业盛会

AIOTE智博会

电子展 电子信息展 成都电子展 西部电子展

企业级AI搜索解决方案:阿里云AI搜索开放平台

阿里云大数据AI技术

云计算 大数据 阿里云 信息搜集 AI 搜索引擎

WebGL开发框架的比较

北京木奇移动技术有限公司

软件外包公司 webgl开发 webgl外包开发

【CodeBuddy】三分钟开发一个实用小功能之:马赛克生成器

jimaks

CSS

告别静态UI!Guineration用AI打造用户专属动态界面

鼎道智联

AI赋能,赛博威「营销+上市+产品」三线并行产品创新协同平台加速爆品上市!

赛博威科技

数字营销 赛博威 产品创新协同平台

CAD如何导出PDF?PDF如何转CAD?详细教程来了

在路上

cad cad看图 CAD看图软件

vivo 官网 APP 首页端智能业务实践

vivo互联网技术

深度学习 算法 前端

如何设计一个高性能可扩展的自旋锁

程序员老王

高分辨率LED显示屏:选购前的7个关键点

Dylan

商业 广告 LED显示屏 全彩LED显示屏 led显示屏厂家

大厂外包VS小公司,你会怎么选?

王中阳Go

Go 外包 小公司

MySQL派生条件下推优化导致自定义变量结果错误问题分析

GreatSQL

【FAQ】HarmonyOS SDK 闭源开放能力 —Live View Kit (3)

HarmonyOS SDK

harmoyos

性能王者!天翼云再次拿下世界第一

天翼云开发者社区

云平台 算力 天翼云

一文快速了解 YMatrix 与 Greenplum 的相同与不同

YMatrix 超融合数据库

数据库 greenplum 迁移数据 YMatrix

WebGL技术在行业中的应用

北京木奇移动技术有限公司

软件外包公司 webgl开发 webgl技术

WebGL开发框架的性能比较

北京木奇移动技术有限公司

软件外包公司 webgl外包开发 webgl开发公司

AI技术在英语口语学习中的应用

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI英语学习

Microchip扩展连接、存储与计算产品组合,以满足AI数据中心应用日益增长的需求

新消费日报

SQL Server 2025 - 从本地到云端的 AI 就绪企业数据库

sysin

SQL Server

WebGL 的开发框架

北京木奇移动技术有限公司

软件外包公司 webgl开发 webgl开发公司

从清华实验室到京东零售技术:一位算法工程师的风控实战录

京东零售技术

Second-Brain 如何用 NocoBase 为金融企业构建 AI 系统

NocoBase

开源 AI 低代码 AI系统 决策系统

如何将CAD图纸直接导出为工程蓝图?

在路上

cad cad看图 CAD看图王

AI 正以颠覆性力量重塑商品管理的底层逻辑

第七在线

HDD•鸿蒙赋能交流会模式升级!“培训+班级”开启长效学习进阶之路

最新动态

容器技术驱动云原生与小程序生态融合:应用开发新范式

xuyinyin

赛博威 AI Agent 赋能营销费用管理,实现自主感知、决策与高效行动

赛博威科技

AI 数字营销 AI Agent 赛博威

深入浅出DDD:从理论到落地的关键

百度Geek说

Go 后端

NocoBase 本周更新汇总:模板打印支持批量打印

NocoBase

开源 低代码 零代码 版本更新 模板打印

SEUs获取与续证流程

ShineScrum

敏捷

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