所有人都知道 IM PaaS 这一仗 , 钉钉打赢了 。
追着飞机换引擎
这一场胜仗的附带成果是 , 钉钉从 “备胎” 转正了 。 2019 年开始 , 参战双 11 的技术人员就不再建旺旺的备份群 , 因为钉钉已经实现了异地多活的高可用性和高稳定性 。 除了基础沟通 , 双 11 作战时 , 所有故障的监控预警、故障应急协同、应急快反全都依赖于钉钉 , 大部分的故障都可以依靠钉钉的协同系统自动化处理 , 从发现到处理甚至能做到秒级 。
2019 之后的三年 , 钉钉悄无声息地逐步接管了更多的消息流量 。 到 2021 年 , 钉钉彻底给包括手淘、天猫、千牛等三十多款应用换上了新的消息底座 , 保障了千万卖家和数亿消费者的买卖沟通 。
这一切在大众层面都难以感知 , 几乎没有人知道过去人们在淘宝内发消息时的底层软件从旺旺切换成了钉钉 , 但这并不是用户不够细心 , 而是钉钉刻意为之 。
这是一群追着飞机换引擎的人 。
参与巴拿马项目的工程师们将这个为期三年的项目 , 比喻成“开着飞机换引擎” , 他们希望飞机上的乘客不会感到一丝颠簸 , 同时也让飞机运转效率有更大的提升 。
今年 11 月 11 日 , 交易系统顺利抗住流量洪峰 , 钉钉的 IM PaaS 也成功抗住了 “60.69 万条 / 秒” 的消息峰值 , 阳凯松了一口气 , 悄悄掏出手机点击购物车 , 给自己一早添加好的商品结账 。
参与双 11 技术作战超过 10 年 , 阳凯对阿里的技术保障系统越来越有信心“以前零点过后一个小时我们都不敢分心 , 但现在扛过前五分钟 , 我们就比较有信心了 。 ”
钉钉今年要负责承接双 11 的全量消息 , IM PaaS 团队此前已经进行了 60 多次压测、容灾演练 , 128 个预案演练 , 通过了集团总共 4 次全链路压测验收 。
双 11 是阿里的技术大考 , 但已经备战三年的钉钉 , 早已底气十足 。
文章图片
钉钉的“进化论”
扛住双 11 前 5 分钟的洪峰没有难倒钉钉 , 但钉钉的 “野心” 不仅如此 。 甚至双 11 的洪峰 , 也并不是钉钉面对过的最大挑战 。
2020 年初疫情爆发 , 短时间内暴增的线上办公与上课 , 让钉钉消息峰值一度超过每分钟 2 亿条 , 而且这一次没有演练 , 也没有压测 。 所幸 , 经过双 11 的实战 , 以及阿里云紧急调度的计算资源 , 平稳度过 。
文章图片
疫情期间 , 在线办公、上课成为常态
曾经只是双 11 大战中最不起眼的配角 , 如今不仅抗住了双 11 , 还一次次地扛住了后疫情时代里 , 一次又一次的流量洪峰 。
达野说 , 过去钉钉还小时 , 最紧张的是过年发红包时的流量峰值 。 但在经历了疫情期间三天扩容 16 倍 , 完不成就可能被全国人民骂上热搜的惊心动魄 , 作为一个亿级 DAU 的产品 , 钉钉见过了高处的风景 , 也磨练出了应对巨大挑战的责任心和能力 。
“现在几乎隔一段时间就会经历一次双 11 , 比如最近寒潮 , 钉钉的流量峰值就一路飙升 。 ”
但不管是达野 , 还是聚望、阳凯 , 乃至钉钉的每一位工程师 , 都已经能够快速的应对这些挑战 , 不再有第一年切换时的那种压力 。
他们在历年的 “征战” 之中成熟 , 钉钉也在历年的打磨之中成长 。
2021 年双 11 , 钉钉已经完成了双 11 阿里消息平台全面切换 , 内部协同、小二与商家、商家内部协同、商家与消费者的消息 , 一天数百亿条消息在钉钉打造的统一消息平台上传递信息 , 创造价值 。 但钉钉不再满足于只作为消息工具存在 , 以开放平台为使命的钉钉 , 渴望和阿里的电商业务紧密结合 。
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
