无线城市技术频道

导航

 

摘要: 无线城市架构设计思考系列一、写在前面二、功能架构 阅读全文
posted @ 2013-11-11 09:32 无线城市技术频道 阅读(126) 评论(0) 推荐(0)
 

2013年11月11日

摘要: 之前我们在提“无线城市”架构时,说的大部分都是功能架构。如下图:(图隐去)这个架构设计首先将平台划分成了五个子系统,然后将系统的各种功能塞到这几个子系统里边。有的功能是业务层面的,有的是技术层面的(比如服务封装)。这种架构看上去只跟功能相关,但其实已经隐含了几个难以表面上发现的事实,而这些事实其实对整个系统是影响巨大的:隐含了整个系统是可以分布式实现的,而且是按业务功能划分的分布式。比如“用户注册”这一个流程,分布到了展现子系统、运营子系统。省平台的“运营管理子系统”、“服务子系统”是在32个省平台层面上是重复的。下边分别来分析。1、分布式的业务1.1 背景和现状先说第一条,分布式实现架构。这 阅读全文
posted @ 2013-11-11 09:29 无线城市技术频道 阅读(180) 评论(0) 推荐(0)
 
摘要: 有想法写这个系列,一方面是想给自己留下些沉淀,为团队留下些东西,另一方面不如说是希望让大家看到架构设计的复杂性——这个行当不是谁都能发表意见的。每当有外行领导,或者半懂不懂的领导对架构指手画脚时,都忍不住想写点什么。其实架构涉及在整个系统的实现过程中,不是什么高级的活动。在架构、编码、运维、项目管理等等各个环节,架构说不上是最有意义的内容,在技术上也不是最困难的。顶着“架构设计”的title,未必比“高级程序员”做的事情更有价值。业内观点l 林士鼎(百度大数据首席架构师):架构一词虚而又虚,存在于代码的背后,似有似无。架构师这个角色,感觉上很酷很重要,在工程实践中却经常缺位,其作用在业界也褒贬 阅读全文
posted @ 2013-11-11 09:23 无线城市技术频道 阅读(194) 评论(0) 推荐(0)