业务架构如何设计?与架构师一同解锁架构设计之“道”

4,553 阅读9分钟

1982 年,IBM 发布业务系统规划方法论,此后多年,业务架构得以快速发展。站在开发者的角度,架构由企业战略驱动,融合于技术的演进发展,而一个好的架构设计不仅能解决企业当下的难题,提质增效,还能前瞻未来,保证架构的可迭代、可演进,推动发展。

在剧变的时代下,业务变化越来越快,新技术层出不穷,架构设计更加强调整体性、结构性以及前瞻性,要求所有的架构师拥有战略思维能力,深度领悟架构设计之“道”,更好地支持现有业务,且灵活应对未来的无限可能。架构设计非常具有挑战性,如何设计架构才能在未来竞争中呈现强大的创新活力?技术架构应该如何升级才能真正解决业务发展痛点?基于业务驱动的微服务架构如何选择?本专题将与大家研究和分析最佳实践,厘清设计思路。

6 月 30 日- 7 月 1 日北京·新云南皇冠假日酒店,由稀土掘金技术社区举办的 「稀土开发者大会2023」上,吕帆(哔哩哔哩高级架构师)作为出品人,为大家带来《架构设计与演进》专场,得物客服前端负责人毛远俊,Excelize 开源基础库作者续日 ,去哪儿网高级技术经理、业务架构 SIG 成员李全党,喜马拉雅资深架构师、基础架构部云原生中间件组负责人彭荣新,将为技术开发者们带来各大厂在业务架构、应用架构、技术架构等各方面设计中的架构之“道”。

图片

演讲嘉宾:毛远俊 得物客服前端负责人

2021 年加入得物,从 0 到 1 搭建了得物客服前端多个技术产品,目前主要负责得物客服前端中后台体系的建设。深耕前端十余年,曾在唯品会、蘑菇街和阿里巴巴工作,专注于发现业务痛点,通过技术解决业务问题。

演讲主题:得物客服机器人多轮 SOP 流程引擎的设计与实践

得物早期的客服机器人多轮 SOP 是采购的第三方的系统,随着公司业务的快速发展,第三方系统在定制化能力上无法满足业务快速发展的诉求,所以我们从 0 到 1 搭建了自研的客服机器人多轮 SOP 流程引擎,并在业务中广泛使用。此次分享主要围绕自研多轮 SOP 流程引擎的架构设计以及技术落地过程中遇到的难点和挑战,分享下我们是如何一步一步解决的,最终产品上线之后支撑起多条业务线客服机器人几百个多轮流程的投放和运行,不仅提升了客服的解决率,也减少了用户咨询转人工客服的成本。

演讲大纲:

  1. 业务背景:从三方到自研
  2. 数据建模:节点与节点之间关联的桥梁
  3. 数据流:清晰的单向数据流 RXJS
  4. 流程编排:简单流程到复杂流程的挑战
  5. 价值 & 规划:业务场景的实践与未来规划

演讲嘉宾:续日 Excelize 开源基础库作者

软件工程师,阿里巴巴技术专家,前百度 Go 语言编程委员会成员,从事百度 Go 语言研发体系的建设,在办公文档基础软件研发领域有着丰富的经验。他是 Go 语言知名开源电子表格文档基础库 Excelize 的作者。

演讲主题:Excelize 开源基础库架构设计与实践

在线协同办公方式的兴起和企业数智化建设的浪潮,进一步证明了可编程自动化处理电子表格办公文档基础库的价值,本次演讲主题将结合具体实践,从技术背景、开放标准、应用价值、实现原理、未来规划等个方面介绍 Excelize 基础库架构的设计与实现原理。演讲中将涉及办公文档国际标准与开源实现硬核技术,以专业架构师的角度介绍实现过程中面临的挑战和解决思路,对 Office 办公文档标准及底层技术实现感兴趣的朋友,以及对如何构建该开源基础库方法感兴趣的朋友都能够从中有所收获。

演讲大纲:

  1. 开发背景:Excelize 基础库简介
  2. 应用价值:办公文档——企业的“数字化细胞”
  3. 案例分析:Excelize 在飞书企业协作与管理平台中的应用
  4. 实践应用:数据收集、分析、可视化
  5. 标准解读:办公文档国际标准架构
  6. 架构设计:高性能千万级单元格流式生成机制
  7. 演进现状:基础库核心功能模块一览
  8. 总结展望:技术规划与发展潜力分析

演讲嘉宾:李全党 去哪儿网高级技术经理、业务架构 SIG 成员

2021 年加入去哪儿网,酒店供应链代理商和基础信息业务负责人,拥有 10 年以上系统研发和软件架构设计经验。主导搭建多个 DDD 项目,有高并发、分布式服务高可用的建设优化经验。

演讲主题:业务驱动的微服务架构演进之路:以 DDD 为指导思想

随着公司的战略调整和业务的快速发展,酒店行业已经发生了翻天覆地的变化。然而,我们的酒店基础数据系统却是从国际团队接手的,使用了 10 年前的系统架构,其中包含了 20 多个微服务。这种老旧的架构导致系统出现了严重的耦合问题,业务边界也变得模糊不清,系统的灵活性不足,无法快速响应产品需求,产研合作效率也大大降低。因此,我们需要进行系统重构,以解决技术债务。在本次分享中,我们将总结架构设计理念和技术,并通过实际项目案例,介绍重构改造的模式以及我们进行架构选择的方法。此外,我们还将分享以业务驱动的系统落地微服务架构的实践经验,结合我们的业务特性总结出一些方法。我们希望通过这次分享,能够为大家在基于业务驱动的微服务项目中提供一些启示,帮助大家更好地应对技术难点,实现具体实践和分析。

演讲大纲:

  1. 架构设计理念与技术
  2. 业务系统重构背景
  3. 业务系统重构改造模式和架构选择:没有最好的架构,只有最合适的架构
  4. 以业务驱动的微服务架构演进实践
  5. 总结和思考

演讲嘉宾:彭荣新 喜马拉雅资深架构师、基础架构部云原生中间件组负责人

将近 10 年的架构经验,一直从事中间件相关的架构设计和研发工作,2017 年加入喜马拉雅,负责基础架构部云原生中间件团队,乐于分享和交流。目前主要负责 API 网关、微服务 RPC 框架、注册中心、数据访问层中间件等稳定性保障的相关配套工具的设计研究和落地,保障中间件系统稳定性的同时,主要涉及推动中间件上云,微服务 mesh 化,全站可观测和稳定性的保障和治理工作。

演讲主题:喜马拉雅稳定性保障架构演进

本次分享将围绕喜马拉雅基础架构在稳定性治理方面的架构演进,从传统的物理机时代的日志收集、监控报警单兵作战时代,再进入云原生时代的监控和服务治理,以及配套的稳定性保障工具的多兵种联合作战时代,到目前所有中间件、系统组件、基础实施等进入了确定性运维、一体化、系统化的保障时代(即喜马拉雅的稳定性大脑平台)。该分享将带来喜马拉雅是怎么一步步往前演进和落地实施,最终形成产品化解决方案的实践心得。

演讲大纲:

  1. 第一代稳定性保障的系统架构,从 0 到 1,能看得见

  2. 云原生时代的稳定性保障生态,多兵种作战时代

2.1 降本增效下日志系统的升级改造,既提效又降本

2.2 报警进入智能故障归因

2.3 配套的保障工具

  1. 系统性稳定性保障

3.1 稳定性保障工作系统化、产品化

3.2 确定性运维实践和落地

  1. 未来规划

除了以上嘉宾分享的「架构设计与演进」外,本届大会策划的专题还包含「大模型与AIGC、云原生实践、前端工程实践、前端未来、分布式云和边缘计算、可观测性探索、低代码技术实践和创新应用」等十数个技术专场,这些议题由来自字节、腾讯、哗哩哗哩、阿里巴巴、小红书等公司具备技术影响力与洞察力的行业专家负责把控。目前大会出品人已全部集齐,讲师阵容也即将确认完毕。

抢了!199 元折扣票限时开售!

🔥 抢票戳官网:conf.juejin.cn/xdc2023/?ut…

图片

🏆 更多信息在陆续发布中:

「前端已死」 甚嚣尘上,未来前端还会大有作为吗?

从编码到发布,前端工程体系如何实现再度升级?

AIGC+低代码=?与开发者们一道探索低代码平台技术新路径

「代码不止」互动抽奖👇

👬 互动任务:转发本文到朋友圈,完成即可参与抽奖!注:不重复中奖哦~ 🎁 居家必备咖啡机、小米台灯1S、大会周边防晒帽、大会周边雨伞、掘金周边棒球帽、掘金周边卡牌游戏、掘金周边笔记本等惊喜奖品等你来拿,20%的中奖率不要错过啦~

图片

扫码参与抽奖👆

更多精彩内容和抽奖互动,欢迎加入稀土开发者大会交流群

图片