免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: pipihappy8888

【话题讨论】发现架构之美:修炼架构师的平衡之道(获奖名单已公布-2014-7-15) [复制链接]

论坛徽章:
0
发表于 2014-06-19 20:51 来自手机 |显示全部楼层
架构不懂,支持一下

论坛徽章:
2
技术图书徽章
日期:2013-12-20 07:35:03技术图书徽章
日期:2014-12-16 12:59:42
发表于 2014-06-20 20:46 |显示全部楼层
过来学习一下

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
发表于 2014-06-20 22:26 |显示全部楼层
  架构即结构,IT即成本!

论坛徽章:
40
水瓶座
日期:2013-08-15 11:26:422015年辞旧岁徽章
日期:2015-03-03 16:54:152015年亚洲杯之乌兹别克斯坦
日期:2015-03-27 14:01:172015年亚洲杯之约旦
日期:2015-03-31 15:06:442015亚冠之首尔
日期:2015-06-16 23:24:37IT运维版块每日发帖之星
日期:2015-07-01 22:20:002015亚冠之德黑兰石油
日期:2015-07-08 09:32:07IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00IT运维版块每日发帖之星
日期:2015-10-11 06:20:00IT运维版块每日发帖之星
日期:2015-11-10 06:20:00
发表于 2014-06-21 22:40 |显示全部楼层
支持一下吧~

论坛徽章:
10
CU大牛徽章
日期:2013-09-18 15:20:48程序设计版块每日发帖之星
日期:2016-07-21 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:01技术图书徽章
日期:2014-10-14 16:00:43天蝎座
日期:2013-09-27 17:41:29CU大牛徽章
日期:2013-09-18 15:21:17CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:20:58每日论坛发贴之星
日期:2016-07-21 06:20:00
发表于 2014-06-23 01:24 |显示全部楼层
2. 架构是一个过程,而非一个结果,真正的架构师会投入到系统的内在结构、规律、原则和逻辑的过程中,美丽的架构都有哪些特性?请举出一些架构案例。

凡事都有两个层次,形式与内容。
架构就是研究的形式也就是名,也就是能力,而编程就是研究的内容也就是实,也就是实力。
在宗教上有唯心和唯物。在架构时也会有两个偏差,唯名和唯实,这其实就是偏执。
或觉得名是第一,也就是觉得系统的潜力是架构的重点。
或觉得实是第一,也就是觉得系统的现有能力是架构的重点。
中国文化强调的不偏不倚中庸之道。好的构架就是让名实相符。

很多情况下,好的架构,可以满足项目的不断发展。不良的架构,让你有实力发挥不出来。所谓美丽的架构就是平衡的架构,把瓶颈点尽量提高。
比如数据库的位置就是架构中最纠结的部分。

在项目初期,成本是问题时,应用和数据库在一起,是一个好的物理架构。
随着压力不断提升,把数据库单独出来,变成一个合适的架构。
压力继续上升,静态数据和动态数据的分开了
还在上升,数据库单机不能满足了
还在上升,简单数据库集群不够了,把读和写分开了
还在上升,LVS不够用了,多IP的负载均衡加上来了。
还在上升,更多的使用内存数据库了。
还在上升,只能升级到云计算了
还在上升,只好自己写出专用的云计算了

那是不是一开始就上自己的专用云计算框架呢?业务部门说傻13,你两个月才能变更一个需求,公司被你们it搞死了!

所以好的架构就是够用,略微先进一步的。
好的架构就是钱花的不多,以后数据还能复用的。
好的架构就是业务部门提出的需求,在最短时间内就能实现的。
请记住,绝大部分公司不是研发为主的,是要生存是要盈利的,是要和时间赛跑的。
把时间放在理论上的人,也许在未来会成功,但这不是现在的中国企业所能承担的。
现实的电工们,放弃你的梦想吧,只要把工作做好,少加班,多泡妞。
工作为了生活,绝不要让工作压迫生活,这才是人生的好的架构。
树欲静而风不止,子欲养而亲不待。这样的人生,不是好的架构。
行善和行孝是不能等的,给自己时间去行善,给自己时间去行孝,这才是好的人架构。
所以好的架构就是工作生活两不误(兴趣除外)

论坛徽章:
0
发表于 2014-06-23 10:23 |显示全部楼层
1.“虚幻”的架构常常让人觉得它有很多玄妙之处,也许是因为它难以落在纸上,那架构到底是什么?它的主要表现形式是什么?有人说是图,您赞成吗?
Comment: 架构用于描述系统有哪些组件组成,以及组件之间的关系:连接、调用、关键性、演进路线。。。。 ,可以通过不同视图表现关注点,一般主要是通过两个视图逻辑架构图,组件关联关系;部署架构图,部署需要考虑的问题。

主要表现形式是图,同意!

2. 架构是一个过程,而非一个结果,真正的架构师会投入到系统的内在结构、规律、原则和逻辑的过程中,美丽的架构都有哪些特性?请举出一些架构案例。
Comment:模块化、简洁、灵活、自恢复、逐步完善。

3.优秀的架构师需要当架构师创建软件系统的架构时,重点应该关注什么?
Comment:理解需求,不同的需求对于系统设计的重点不同。

4.双十一的秒杀战役中,一个购物网站要在一天处理完成超过1亿笔的交易,淘宝网采用什么技术架构来实现网站高负载?
Comment:缓存(页面、内容)、消息队列、横向扩展、横行合理划分、CDN。

个人粗见,供大家讨论。


   

论坛徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午马
日期:2014-08-06 03:56:58
发表于 2014-06-23 14:03 |显示全部楼层
一个好高骛远的架构师
一个有眼界视野的架构师
这个到底是?
它的主要特征表现形式是什么?

论坛徽章:
2
水瓶座
日期:2014-06-12 08:22:39IT运维版块每日发帖之星
日期:2015-08-05 06:20:00
发表于 2014-06-26 16:00 |显示全部楼层
好活动  怎么没人啊 顶!!!

论坛徽章:
1
技术图书徽章
日期:2014-02-05 21:05:50
发表于 2014-07-03 10:15 |显示全部楼层
支持,很好的活动,架构乃是灵魂,有了好的架构可以使用很多年,差的架构会对以后的发展带来不利!

论坛徽章:
10
数据库技术版块每日发帖之星
日期:2015-06-14 22:20:00数据库技术版块每日发帖之星
日期:2016-03-10 06:20:00数据库技术版块每日发帖之星
日期:2015-12-01 06:20:00IT运维版块每日发帖之星
日期:2015-11-09 06:20:00IT运维版块每日发帖之星
日期:2015-11-02 06:20:00IT运维版块每日发帖之星
日期:2015-07-13 22:59:28IT运维版块每日发帖之星
日期:2015-06-23 22:20:00程序设计版块每日发帖之星
日期:2015-06-21 22:20:00每日论坛发贴之星
日期:2015-06-14 22:20:00IT运维版块每日发帖之星
日期:2016-08-02 06:20:00
发表于 2014-07-08 17:09 |显示全部楼层
3.优秀的架构师需要当架构师创建软件系统的架构时,重点应该关注什么?
架构与软件系统的规模成正比,小的系统用大的架构是架构过度。大的系统没有良好的系统架构匹配,将对稳定性、工作效率、性能、bug率产生很大的损失。而架构在系统完成之初大多数是开不出来它的优势(不好的架构即使是发现了也可以打些补丁)。时间久了、业务变动了、扩展了、架构的优势就出来了。高内聚的模块不会轻易修改的。耦合低的模块将改动控制在一定的(可能是最小的)范围。
首先必须是一个好的解决方案架构师,1:将需求的业务逻弄清楚。2:按高内聚、耦合低的思想设计分割、组合模块。
其次必须是一个好的数据库架构师,好的数据关系在以后开发中受益无穷。
最后必须是一个好的系统架构师,开始代码分割、配置、选型、服务器针对方案。
当然如果你以前是f2e,那么你不做CTO就是埋没人才。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP