很多。”
听到李明远这么说,陈默立刻精神一振,随即问道:“李总,既然你说你们的架构在性能方面和稳定性方面都具备优势。那我请教一下,在本地事务架构中,如何解决跨服务调用的数据一致性问题?”
李明远:“靠业务设计规避。我们给其他省份做的项目都是这套方案,运行稳定。”
“哦,请问李总,在核心业务模块你们用的都是这一套架构,对吗?”
“对的,这点在我们给其他省做的项目案例中,得到了验证,甲方的反馈也很不错。”李明远骄傲地说道。
“得到了验证?”陈默忍不住地笑了,“李总,我告诉你我们为什么不用Saga模式的原因,对了,Saga模式就是你刚才说的模式。那是因为Saga模式采用的是最终一致性模型,来解决复杂的跨服务数据一致性问题。而在ETC扣费等核心交易模块,采用Saga模式,会导致补偿失败、数据脏读、一致性延迟等一系列问题。这些你们想过吗?”
看着李明远一脸茫然的样子,陈默转而对老周说道:“你帮着李总百度一下,记住,要找一遍介绍的很详细的文章出来,否则我担心他听不明白我刚才说的那些话。”
李明远瞬间被陈默的话气得鼓鼓的,但还不知道怎么反驳他说的话。
陈默没等老周说话,紧接着又对李明远说道:“至于李总你说的在临省得到了验证和很好的反馈,事实真是那样吗?我怎么记得只上线了一个月,就出大问题了呢,大规模重复扣费、账务错乱,舆情发酵,最终导致不得不提前终止合同,重新启动项目招标工作了呢?难道我们俩说的不是一个省吗?”
老周适时补刀:“陈总,我先百度一下,我知道你说的事。当时还上了热搜了呢。但最开始是哪个公司做的我就不记得了。我查一下,很快的。”
李明远脸色骤然涨红,嘴巴动了几下,却不知道说啥,只能下意识转头看向勾成。
勾成无语地瞪了李明远一眼,打圆场道:“陈总,今天是技术交接会,你先讲你的。”
说完,又对着李明远说道:“今天是技术交接会,不是技术答疑会和辩论会。”
听到勾成这么说,陈默就没再揪着李明远不放,而是敷衍地讲完了后面的内容。
交接会结束了。
当陈默路过李明远身边的时候,对他说道:“李总,智通科技有你这样的技术总监,临省项目做成那样,也就不足为奇了。”
说完,直接就走出了会议室。
会议室内,还没离开的勾成拍了拍被气得快要暴走的李明远,说道:“淡定,和那种人生气犯不上。你说你也是,你和他辩论什么技术干嘛啊?你那不纯粹是自己给自己找虐吗。”
李明远生气地说道:“我就是看不惯他那股傲气十足的劲儿。”
“好了,不说他了。对了,你和我说实话,你们的人能接住陈默交接的那些源码吗?还有,张书记特意交代我要和你确认清楚一件事,就是你们能不能做好这个项目?这里只有我们俩,你一定要说实话,不要有任何隐瞒。”
李明远沉思了一会,心里一发狠,“你和张书记说,请他完全放心,我们没问题的。自从去年在临省发生了故障后,我们智通科技内部对系统进行了升级迭代,绝对不会再出现临省的事故的。”
勾成定定地看着李明远,“你确定?”
“确定。”
“那好,那我就和张书记汇报了,这样他心里也就踏实了。”勾成说道。
紧接着,勾成又和李明远说道:“李总,我这有个好消息告诉你,我前几天和张书记汇报的时候,建议把陈默调离项目组,只给他安排一个业主方的技术专家的虚名,这样他就不会对你们的工作造成任何影响与干扰了。张书记没有反对,说他要从整体角度考虑一下。”
“是吗?如果真能那样,可就太好了。”李明远很开心,紧接着他又说道。
“对了勾总,我知道有一家新开的商K,环境很好。今晚还请你务必给我点时间,我在那里向你详细地汇报一下下一步的工作计划。”
勾成微不可察地点点头。