架构师(5月刊)

InfoQ中文站的电子杂志《架构师》(2011年5月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑胡键。本期《架构师》月刊邀请一些专家从自己的实践经验出发,讲述了自己对网站架构的看法。那么,准备好了吗?让我们现在开始这一次的站点架构之旅吧!
用户头像
作者: InfoQ 中文站
下载此书
架构师(5月刊)

篇首语:站点架构闲谈

我们正处于战国时代,一个每天都有新站点诞生和消亡的时代,一个名副其实的“网络应用”的战国时代。随着技术的发展,曾被视为“高科技”的网站,现在已经成了随便几个未毕业的大学生就可凭借类似 ROR 或 PHP 这样的工具在几天内搭建出来的“高科技大白菜”。然而,入门门槛的降低并不意味着构建成功的站点就是一门简单的“手艺”。相反,它反而更加拉开了“优秀”和“拙劣”之间的距离,加速了网络世界的新陈代谢。

网络基础设施的成熟,带来了应用的繁荣。如今的站点,不论从数量还是从应用,都远远超过了 10 年前的情形。环顾四周,你认识不认识的人都在嚷嚷着要利用现今发达的网络做点什么。而 Twitter 上也时常会见到新站点发布的消息。难怪著名投资人 Paul Kedrosky 今年 3 月在他那未必是危言耸听的文章里将“记者们正在不断退出新闻行业,转向创业。”列为硅谷又一次走向衰落的迹象的第一条。

但是不绝于耳的警告声并不能扑灭人们的创业激情。每天,一波又一波的站点会照常在网络上升起,等待世俗普罗大众的检验。从这一刻起,它已不是作为一件成品出现在世人的面前,而是作为一个婴儿哇哇落地,开始它不断演变的历程。架构是不断演变的,它是对不断出现的新变化的一种自然的应变。跟传统的应用相比,网站架构在这一点上体现更明显,而且速度要求更快。稍有不慎,就很可能被对手甩下一大截。 Trunk.ly 网站的 CTO 董洵在接受采访时表示,在一开始,你所有的重点不是去设计一个如何伸缩性强的架构。恰恰相反,你需要做的是快速实现你的想法,去验证它,而后快速地根据情况调整策略。Trunk.ly 的发展也验证了他的说法,而且这个过程仍然在继续之中。在网络上,像这样的例子并不少见,例如已在 InfoQ 上介绍过的豆瓣、又拍都有这样的过程。

相比起前面说的网站,新浪和百度则走上了另外的道路。在 Google 推出 GAE 之后,两家公司也紧随其后,各自推出了自己的 APP 引擎。网络平台化,在这类网站的身上得到了体现。还记得 Sun 提出的著名的“网络即计算机”吗?我们现在正看着它慢慢地变成现实,虽然此时的 Sun 已经成为历史。这些网站开启了一个新的时代,正如有了淘宝你可以随时成为网络个体户一样,利用它们,你也可以很快的实现创业的想法。虽然,你得按它们的条条框框办事,但也省去了找主机、部署、备份、主机扩容等等一系列的麻烦事。有失必有得。

但人总是有好奇心的,即便是这样,你可能仍然会期望了解你所依托的站点的内部情况。为此,我们在本期特意邀请到了来自新浪的丛磊和百度的肖伟,让他们分别讲述自己的架构故事。

那么,准备好了吗?让我们现在开始这一次的站点架构之旅吧!

本期主编:胡键

免费下载阅读

欢迎您 [DOWNLOAD],并为我们提出宝贵的建议。本迷你书大小为:5.21M。

本书目录

篇首语

目录

人物专访

  • Rob Pike 谈 Google Go:并发,Type System,内存管理和 GC

热点新闻

  • Silverlight 应用整合
  • 企业架构到底是什么?
  • Maven 实战(七)-- 常用 Maven 插件介绍(上)
  • Twilio 的云架构原则
  • 阅读者(十一):简单之美

特别专题:我眼中的网站架构

  • Sina App Engine 数据存储服务架构
  • 又拍网架构中的分库设计
  • 我眼中的云端架构
  • Trunk.ly CTO 董洵谈架构

推荐文章

  • 探索式测试的秘密
  • 项目的故事
  • 虚拟研讨会:Node.js 生态系统之框架、库、最佳实践
  • Java 深度历险(七) -  Java 反射与动态代理
  • 书评和采访:ExtJS in Action

每月新品

  • 图形数据库 Neo4j 更新软件许可方式并增强可用性
  • Hudson 以新版本编号 2.0.0 重新登场
  • Quartz 2.0 支持 Fluent Configuration API 和工作调度的监控了
  • JavaFX 2.0 发布近况和未来计划
  • Windows Installer XML(WiX)3.5 简化了 Component Authoring
  • 软件架构模拟器 Palladio 3.2 版发布
  • Visual Studio 提供对 CPython 的支持
  • IronPython 完整实现 Python 2.7 的功能
  • WSO2 引入新的开源项目:WSO2 Message Broker

推荐编辑

封面植物

版权信息

相关内容

架构师(2011 年4 月刊)

架构师(2011 年3 月刊)

架构师(2011 年2 月刊)

架构师(2011 年1 月刊)

架构师(12 月刊)

架构师(11 月刊)

架构师(10 月刊)

架构师(9 月刊)


《架构师》月刊由 InfoQ 中文站制作出品。

读者反馈 / 投稿:editors [at] cn.infoq.com

商务合作:sales [at] cn.infoq.com,联系电话:13581658359

免费下载此书(PDF)

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论