服务器 频道

SACC2013:初创IT技术架构及实践专场

  【IT168 现场报道】2013年9月4日到9月6日,由IT168、ITPUB、ChinaUnix主办的SACC2013第五届中国系统架构师大会在北京福朋喜来登酒店拉开序幕。大会将以“大数据下的IT架构变迁”为主题,邀请国内最牛的IT架构师与工程师们来分享他们最新的技术应用经验与成功案例。据了解,中国系统架构师大会自2009年首次召开以来,已经成功举办了四届,受到了业界的广泛关注和赞誉,并已经成为当前国内最高技术水准的架构师盛会。

  2013中国系统架构师大会继续围绕“云架构、IT基础架构优化、大数据下的IT架构变迁”三个热点话题展开。吸引了来自全国各地的架构师、工程师、开发经理、DBA、运维总监、CTO等的参与,为期三天的大会议程包含了14个专场的主题探讨,给大家更宽裕的学习交流空间和时间。本届大会也为大家安排了主题为《初创IT技术架构及实践》的专场。

  董成城:解读知乎网技术体系

解读知乎网技术体系

  知乎是一个真实的网络问答社区,社区氛围友好、理性、认真,连接了各行各业的精英。他们分享着彼此的专业知识、经验、见解,为中文互联网源源不断地提供高质量的信息。“在这里,发现更大的世界。”

  一个人大脑中从未分享过的知识、经验、见解和判断力,总是另一群人非常想知道的东西。知乎的使命是把人们大脑里的知识经验、见解搬上互联网,让彼此更好地连接。“知乎(ZhiHu)”一词本意“你知道么”,不仅生动的体现了其问答属性,而且取词文言文,显得古典优雅,大方得体。知乎网不同于百度知道或者新浪爱问这类即问即答网站,而是建立起了社会网络,期望以关系社区形式来帮助用户找到更好的问题和答案。

解读知乎网技术体系

  为了让大家很好了解知乎网是什么,演讲将按平台导航信息,从“首页”、“话题”、“通知”、“个人主页”和具体问题页面五个方面谈。

  首页:知乎首页,大致有四个功能区。在左侧,是“最新动态”,大约占到首页70%版面,主要呈现用户所关注人的最新提问及回答等信息。用户在这一板块,除了查看最新问题及回答之外,也可以通过“设置”、“关注问题”、“添加评论”“分享”、“感谢”、“收藏”功能参与到自己感兴趣的问题中。如利用“设置”功能,用户可以选择屏蔽话题。在所关注用户关注问题下,也可以对该问题添加关注、添加评论等行为。

  话题页:知乎话题页,可以分为两个板块,一个是“话题动态”,一个是“常去话题”.在左侧为“话题动态”信息,占到版面大约70%.在这一板块中,用户可以对所关注话题下问题(按时间顺序呈现)点击查看,也可以对所关注话题进行“固定”和“取消关注”操作。

  通知页:知乎通知页,可以分为四个版面。左侧“全部通知”为用户关注问题为其他用户回答信息(按时间先后顺序呈现)。右侧,用户行为数据汇总、“邀请好友加入知乎”、话题、话题推荐版面等,和首页介绍一样,这里不再赘述。

  准确地讲,知乎更像一个论坛:用户围绕着某一感兴趣的话题进行相关的讨论,同时你可以关注和你兴趣一致的人。对于概念性的解释,网络百科几乎涵盖了你所有的疑问;但是对于发散思维的整合,却是知乎的一大特色。知乎鼓励在问答过程中进行讨论,以拓宽问题的发散性。鼓励答案的非针对性,鼓励答案的Wiki可参考性。

  物理分离webserver和数据库

  最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候 已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易出问题,于是进入了第一步演变阶段:将应用和数据库从物理上分离,变成了两台机器,这个时候技术上没有什么新的要求,但你发现确实起到效果了,系统又恢复到以前的响应速度了,并且支撑住了更高的流量,并且不会因为数据库和应用形成互相的影响。

  <!--[if !vml]-->

  <!--[endif]-->

  这一步涉及到了这些知识体系:

  这一步架构演变对技术上的知识体系基本没有要求。

  <!--[if !supportLineBreakNewLine]-->

  <!--[endif]-->

  说起来确实不怎么费力,整个网站架构的经典演变过程都和上面比较的类似,当然,每步采取的方案,演变的步骤有可能有不同,另外,由于网站的业务不同,会有不同的专业技术的需求。

2
相关文章