架构师特刊:ArchSummit北京2018

本期主要内容:破茧化蝶:中邮消费金融系统服务化和容器化实践;Sharding-Sphere 成长记——写在分布式数据库代理端里程碑版本 3.0.0 发布之际;OLAP 引擎这么多,麻袋财富为什么选择用 Kylin 做自助分析?
用户头像
作者: InfoQ 中文站
下载此书
架构师特刊:ArchSummit北京2018

卷首语:架构师和业务的结合

最近我们在读《奈飞文化手册》这本书,它的作者是流媒体巨头 Netflix(奈飞)前首席人才官帕蒂. 麦考德(Patty McCord),书里提到了 8 条文化准则,分别是:只招成年人;要让每个人都理解公司业务;绝对坦诚;只有事实才能捍卫观点;现在组建未来需要的团队;员工和岗位要高度匹配;按照员工带来的价值付薪;离开时要好好说再见。

要让每个人都理解公司业务是很有价值的事情,对架构师来说更甚。架构师理解业务的好处,一是可以搭建一个全面的架构平台;二是可以更快速的找出需要 debug 的问题点。从技术选型,到架构选型,从业务建模到系统建模,架构师无一不是在做着决策。除此之外,架构师还应该是好的产品经理。技术只是手段,关键是要能做出用户喜欢的好产品。因为业务流程、业务规则、业务细节等都是变量,只有懂业务,才不至于因一个细小的业务规则的改变而成为压死骆驼的最后一根稻草。

架构师需要足够的技术的宽度,从软件到硬件,从开发到测试,从运维到安全等都需要面面俱到的了解。系统在未来的运行过程中需要运维,功能需要迭代,初次开发并交付只是它生命周期中的一小部分而已,后期的维护、改造、升级都是根据业务需求而推进的,架构设计者,也赋予了架构灵魂。所以,深入了解业务发展方向的架构师另一个使命是:系统未来的设计。

总结:

  • 架构师应该是让产品经理有更多的选择而不是约束。
  • 架构最好是和商业愿景(收益)对齐。
  • 理想中的架构应该像 AppStore 那样,设计成一个容器。
  • 架构:将产品、技术、运营有机的结合起来。
免费下载此书(PDF)

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论