架构师的抽象能力

2019 年 3 月 19 日 InfoQ

在 2017 年的一次架构师峰会上,来自拍拍贷的资深架构师杨波老师就讲到:架构的本质是管理复杂性,抽象、分层、分治和演化思维是工程师 / 架构师应对和管理复杂性的四种最基本武器。

后来与其他几位专家沟通,他们也一致认为“抽象能力”是架构师最关键的核心能力。如何理解这样的抽象能力,举个简单的例子,在设计一个电商网站在处理订单时,一般流程包括:更新库存、打折计算、支付卡校验、支付、送货。整个流程中的抽象是在同一个层次上的,比较清晰易于理解。经验少的程序员在实现这个流程的时候代码层次会跳,比方说主流程到支付卡校验一块,他的代码会突然跳出一行某银行 API 远程调用,这个就是抽象跳跃。

架构设计是动态演化的,如何锻炼抽象能力?架构师需要定期梳理自己的架构思维,总结经验。

在 7 月 12 日深圳 ArchSummit 架构师峰会上,我们邀请了来自 Apple、Google、阿里、腾讯等多家技术公司的资深架构师们,分享在各个领域的积累,以及他们在抽象能力方面的经验教训。



照技术采用生命周期的结论,微服务架构现在处在大众晚期阶段,但仍然是目前大部分项目采用的架构方向,美团、唯品会在自研微服务化基础体系和治理系统方面经验丰富,服务数量庞大,他们的经验对多数公司和团队有帮助。

       

数据处理能力是一个需求驱动的过程,“大数据技术”专题重点关注非结构化数据计算、交互式分析、实时 BI 等,这些都是企业非常关注的功能,这次也邀请到了 Apple 的专家,首次来华分享技术内容。微众银行 AI 部门副总经理将分享联邦学习在金融行业的应用案例,帮助大家了解联邦学习的原理和用途。

       


金融企业的科技人员普遍关注安全 / 风控、合规、效率、前沿技术等,根据当前金融领域的发展,支付宝利用 NLP 和图像相关算法应用,实现对被分析内容的快速归类,主题抽取,情感与意图识别,最终具备海量数据自动化投递,针对性内容分发到人的能力。此外在金融强监管中,Gekko 的海外监管技术也是分享的重点。

       

技术选型既是一门科学,也是一门艺术。既要考虑项目因素、团队因素、技术因素等等,还要考虑如何对结果进行评审。一起来听听各位 CTO 是如何权衡,以及在技术团队管理上的经验和理论。尤其是 Lazada 作为东南亚电商平台,需要和原团队人员沟通协调,跨地域协作,这其中的很多故事值得分享。

       

架构师不仅是技术问题的终结者,也是技术和业务之间的架桥人。在阿里,Tech Leader 从开发规范、开发流程、技术规划与管理上都要有深厚的底蕴,这样才能带出好项目。已经在纳斯达克上市的触宝科技,其研发总监也会来分享高质量软件开发的经验。

       

人机交互(HRI)是未来机器人的关键构成部分,也是 AI 应用领域的重点方向,在如制造业、交通运输、服务业、以及娱乐业等许多领域有着广泛的应用。本专题将分享业界在人机交互上的创新技术,例如机器翻译、语音对话机器人等。邀请到了阿里、腾讯的专家来分享机器翻译、对话机器人的技术积淀。

       

“中台战略”概念异军突起,企业为什么要建中台?如何打造中台?百度大搜部门基于后台基础存储,加上中台战略,给各个业务提供可定制功能,例如数据加工,所以在中台战略方向,我们邀请百度张安站来分享。

       

运维领域,着重分享在业务场景里的应用,例如阿里日志系统设计,帮助业务快速定位问题根源,基于机器学习的时序数据智能诊断和预测故障。目前也在邀请硅谷公司专家来分享 SRE 的内容,介绍他们在稳定性方面的经验。

       

除此之外,我们还邀请了 Google 的技术专家分享他们在解决产品和用户之间的问题,利用 AI 技术提升用户量,提高产品的市场认可率。

       

更多的内容,可以点击 ArchSummit 架构师峰会的官网 archsummit.com,讲师目前正在邀请阶段,如果您有更多想听的话题方向,可以联系我们。报名可以联系票务 Lachel 17326843116


登录查看更多
2

相关内容

一般有”软件架构“和”信息架构“之分。
【清华大学】低资源语言:回顾综述和未来的挑战,14页pdf
最新《深度多模态数据分析》综述论文,26页pdf
专知会员服务
298+阅读 · 2020年6月16日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
图神经网络表达能力的研究综述,41页pdf
专知会员服务
169+阅读 · 2020年3月10日
分布式核心技术知识图谱,带走不谢
架构师之路
12+阅读 · 2019年9月23日
阿里技术大牛:一份架构师成神路线图!
51CTO博客
30+阅读 · 2019年7月6日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
每个架构师都应该培养业务思维
InfoQ
3+阅读 · 2019年4月21日
职人沙龙 | 走进小打卡,小程序技术实战交流
【大数据】海量数据分析能力形成和大数据关键技术
产业智能官
17+阅读 · 2018年10月29日
用深度学习挖掘海量文本中的宝藏
AI前线
8+阅读 · 2018年3月13日
今日头条推荐系统架构演进之路
QCon
32+阅读 · 2017年6月21日
Arxiv
21+阅读 · 2019年8月21日
dynnode2vec: Scalable Dynamic Network Embedding
Arxiv
14+阅读 · 2018年12月6日
VIP会员
相关资讯
分布式核心技术知识图谱,带走不谢
架构师之路
12+阅读 · 2019年9月23日
阿里技术大牛:一份架构师成神路线图!
51CTO博客
30+阅读 · 2019年7月6日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
每个架构师都应该培养业务思维
InfoQ
3+阅读 · 2019年4月21日
职人沙龙 | 走进小打卡,小程序技术实战交流
【大数据】海量数据分析能力形成和大数据关键技术
产业智能官
17+阅读 · 2018年10月29日
用深度学习挖掘海量文本中的宝藏
AI前线
8+阅读 · 2018年3月13日
今日头条推荐系统架构演进之路
QCon
32+阅读 · 2017年6月21日
Top
微信扫码咨询专知VIP会员