在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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

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

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

关注

评论

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

基于炼丹神器深度学习下的生命科学冷冻电镜单细胞基因分析的解决方案

GPU算力

Qt|使用QDialog窗口调用exec时崩溃解决问题

中国好公民st

c++ qt 10月月更

Qt | QList的removeAt、takeAt的区别

YOLO.

qt 10月月更 C++

训练营 | 如何成为一名开源社区贡献者?

阿里巴巴云原生

阿里云 开源 云原生 KubeVela

区服分析丨更透彻的游戏营运数据解读,助力高效增长

HarmonyOS SDK

分析

如何在 SAP Business Application Studio 里创建 SAP UI5 应用并部署到 BTP 平台上

汪子熙

云原生 云平台 SAP 10月月更

【云安全】云安全产品有哪些?哪个品牌好?

行云管家

云计算 网络安全 安全 云安全

StartDT奇点云邀您参加2022云栖大会,11月3-5日杭州见

奇点云

云栖大会 奇点云

软件测试校招面试真题 | 面试官必问面试题之你有什么想问我的?

测试人

Windows Server 2008 R2将tomcat添加进系统服务

我爱娃哈哈😍

tomcat windows 服务器运维

峰会回顾 | 基于StarRocks,百草味如何通过数据赋能快消品行业

StarRocks

#数据库

校招面试真题 | 和面试官聊的很 high,但就是拿不到 offer,怎么办?

霍格沃兹测试开发学社

Baklib|打造属于您自己的企业维基

Baklib

产品 效率工具 企业 wiki 产品文档

好文分享 | 记一次Oracle12c数据库SQL短暂缓慢问题分析

墨天轮

数据库 oracle 性能优化 征文投稿

如何利用Java在Word中创建表格

Geek_249eec

Java word 表格

uniapp实现国际化多语言切换

源字节1号

软件开发

跑批为什么这么难

陈橘又青

EMQ走进富士康,探讨新生态模式下智能制造与智能汽车基础架构的未来

EMQ映云科技

车联网 物联网 IoT emqx 10月月更

OpenYurt v1.0 正式发布!一文了解三大社区 SIG 重点更新

阿里巴巴云原生

阿里云 开源 云原生 openyurt 版本升级

IM跨平台技术学习(五):融云基于Electron的IM跨平台SDK改造实践总结

JackJiang

嵌入式 Linux 入门(一、Linux 基本介绍及文件结构)

矜辰所致

Linux 10月月更 文件结构

以开发之名|斗罗大陆:创造一个尽情探险的开放式游戏世界

HarmonyOS SDK

华为 HMS Core

数据结构学习,稀疏矩阵(三元组和十字链)

IC00

学习 数据结构 算法 学习笔记 10月月更

云管理工具是干什么的?有哪些?哪个品牌好?

行云管家

云计算 云管理 云工具

C# TreeView控件方法属性学习

IC00

C# 学习 程序员 上位机 10月月更

Baklib|企业知识管理的一些建议分享

Baklib

效率工具 知识管理 企业 知识 知识库

MASA MAUI Plugin (四)条形码、二维码扫描功能

MASA技术团队

MASA MAUI MASA Blazor

CEF | CEF浏览器客户端功能扩展:实现与JS交互的功能

YOLO.

qt 10月月更 C++

Linux 各个Namespace 的作用

忙着长大#

linux namespace

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