2024QCon全球软件开发大会圆满落幕,货拉拉主题演讲获行业认可

分享到:

2024年4月11日至13日,本年度QCon全球软件开发大会在北京隆重召开。货拉拉受大会邀请出席本次会议,平台货运研发部技术总监亓隆基代表货拉拉在“高质量架构”专题论坛上,发表《货拉拉交易履约业务架构2.0升级——高质量架构升级之路》主题演讲,就行业发展分享企业成功经验与未来规划。

亓隆基指出,建设高质量架构必须能够“有快好”地支撑业务发展,不仅要满足业务需求和保障稳定性,还需要能够支撑未来业务变化。在这一目标下,货拉拉探索出了可维护性和可扩展性、资源和时间、可靠性和稳定性以及零故障迁移四个解法,先行探索高质量架构演进之路。

在演讲中,亓隆基详细讲解了高质量架构演进的基本规律、货拉拉架构面临的痛点和挑战以及高质量架构的搭建方法。他表示,一个业务的生命周期包括启动期、发展期、平台期、衰退期和消亡期,这个发展过程会受到康威定律(设计系统的架构受制于产生这些设计的组织的沟通结构)、熵增定律(孤立的系统总是从有序变成无序)、人月神话(在延期项目中增加人力资源将会提高沟通成本而导致项目进一步拖延)的限制。

亓隆基指出,就过往经验来看,大部分业务在执行过程中通常都需要经历单体架构、服务化和平台化、中台化三个阶段形态。但这一过程并非绝对,因为并不存在一种万能方法适用于所有软件生产力的提高。因此,企业在发展过程中,不应局限于过往经验,而是应当根据自身的实际情况,找到一条合适的、有发展潜力的架构演进策略。

为了找到属于货拉拉的“可行性道路”,货拉拉将从四个维度出发,积极探索高质量架构升级之路:

一、可维护性和可扩展性解法。主要需要做到“三定”,即定架构分层、定应用架构以及定核心模型;

二、资源和时间解法。向管理层说清楚成本、收益和风险、并通过清晰的项目计划和资源投入预估报告获取管理层支持以及做到信息透明;

三、可靠性和稳定性解法。必须遵循弹性设计(确保链路弹性)、快速恢复(确保系统自愈能力)、运维左移(做好可观测性设计)三个原则;

四、零故障迁移解法。采用最高标准的开发测试包装手段,借鉴流量回放的思路搭建仿真回访系统。

如今,货拉拉技术团队已上线10个新核心系统,下线13个系统,新建超40张核心表,做了超150篇系分文档分析,新建超250条核对规则,对超1700个业务字段进行了分析和迁移,总共迁移600亿数据,而这个过程全程零故障、零资损,上线之后降低20%的成本,提升50%的效率,真正做到了‘有快好’。

目前,这个新的架构已经能够支撑像企业撮合、转单、司机专送平台等多种业务创新,为业务节约三个月以上的时间,同时还将支持货拉拉未来五年业务的发展变化,包括多业务及多运力组合、灵活分流下单等。可谓是探索高质量架构升级之路的优质答案。


本文地址:http://www.shenghuoxinwen.com/qushi/355.html

温馨提示:创业有风险,投资须谨慎!编辑声明:生活新闻网是仅提供信息存储空间服务平台,转载务必注明来源,文章内容为作者乐活个人观点,不代表本站立场且不构成任何建议,本站拥有对此声明的最终解释权。如果读者发现稿件侵权、失实、错误等问题,可联系我们处理:1074976040@qq.com

快讯

乐活