在 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
1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“InfoQ”微信公众号,文章版权归InfoQ公众号所有。