Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1354559
  • 博文数量: 166
  • 博客积分: 46
  • 博客等级: 民兵
  • 技术积分: 4061
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-11 13:45
个人简介

现任职北京某互联网公司运维经理,高级架构师,涉足互联网运维行业已经超过10年。曾服务于京东商城,互动百科等互联网公司,早期运维界新星。 长期专研,C语言开发,操作系统内核,大型互联网架构。http://www.bdkyr.com

文章分类

分类: LINUX

2016-04-24 19:34:14


        上面的架构图,想必大家都看到了,基本上都能看懂。通过一张图我们可以想到什么呢?有什么好想的,不就一张图吗?的确,就一张图,曾几何时,我也这样天真的认为。觉得没什么,就是一张人人都能看懂的网站架构图。事隔多年,突然对这个图有了新的理解、新的认识。

       刚入行时,你所学的各种技术,最终会用到什么样的场景?当你面试的时候,你的头脑中是否有一张类似的图呢?当你学会或者发现一种新技术的时候,你想用在哪一层呢?当你面对你的小弟,大讲网站技术架构逻辑的时候,是否有此图的缩影。

       这图的用处现在明白了吧?在工作中,我时常会对向我请教问题的同事或者朋友,讲述,告诉他/她要把自己所学技术点通过一张图给贯穿起来。看到这张图,就可以对自己所学了如指掌,应用起来游刃有余。

       而我对此图的理解,觉得用处最大就在于刚刚入行的学弟或者学妹。初学运维,都是从单机开始学起,随着对技术掌握的逐渐加深。你头脑中的图/本本上画的图也要随之扩展,逐渐扩展到本文开头的图,或者超越此图。什么意思呢?

       第一阶段学习时,apache/nginx+php/java+mysql全部安装在一台机器上。
       第二阶段学习,apache/nginx+php/java  在一台上,mysq在另一台上,承载更多的并发。
       第三阶段学习,需要引入负载均衡设备,LVS一台,apache/nginx+php/java 两台或者多台,mysql 主从各一台
       第四阶段学习,去单点,全部高可用,通上图。


       面试的时候,此图的作用更是不可忽视的,面试官的大多数问题都是基于一个场景的。作为应聘者的你在回答问题时,是否同样基于一个场景呢,场景在哪里呢?就在于你平时的积累,平时准备一张好图,才能决胜千里。

       仅把自己对一张图的理解及在学习和工作中的作用,做了简单的描述,描述不到位的地方,还请各位同仁指正,谢谢!
     
阅读(2732) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~