劳动节里说鲸捷 听听数据库背后的那些故事
2022年的五月,对于易鲸捷人来说是个特殊的月份,集结奋战将成为仲夏的主旋律。虽然新冠疫情仍在肆虐,俄乌战火还在蔓延,但大力发展国产数据库的步伐不能停歇。易鲸捷作为国产分布式数据库的排头兵,肩负着捍卫国家信息安全的使命。面对如此艰巨的使命,却又少不了勇往直前的拼搏与百折不挠的毅力,而易鲸捷人拥有着这些品质,他们用一滴滴辛劳的汗水攻克了技术难关,他们用一个个感人的故事塑造了企业形象。
在2015年年底成立的易鲸捷,当时只拥有一支60多人的初创团队,而如今却发展成了一家近200人的科技公司。虽说6年的时间对于一家企业并不算长,但对个人而言却是一段不短的时光。而易鲸捷里,有这样一群人,他们伴随着企业一同成长,将最美的青春留在了这里,刘源便是其中之一。
2016年,刚刚从外企离开的刘源,决定加入易鲸捷。这让刘源身边的很多朋友不解,为什么要选择如此一家名不见经传的小企业。而27岁的刘源心里却有着一杆秤,他觉得虽然易鲸捷刚成立不久,但这家公司掌握的分布式数据库核心技术很有前景。
就这样,刘源进入了易鲸捷,成为了易鲸捷的首位交付人员。同时,他也开启了一路打怪升级的模式,通过对易鲸捷产品的不断学习,将产品功能与优势转化成了数百篇博文在CSDN社区持续发表。
时间来到了2018年的国庆,此时的易鲸捷有意将业务重心转向银行核心交易系统,刘源临危受命赶往贵阳农商行,开启了为期三个月的银行核心交易系统POC测试。
“当时测试环境十分有限,应用的是6个节点的虚拟机集群。”刘源回忆道,那段时间几乎天天都是两点一线,早上从宿舍出发,赶去还位于白云区的贵阳农商行,晚上则基本要到11点以后才离开。
冬季阴冷潮湿的贵阳让来自上海的刘源有些吃不消,但他依旧坚持着,而这些付出最终得到了回馈。2018年年底,基于贵阳农商行统一支付的典型交易POC测试结果出来了,100并发的交易响应时间在3秒以内,易鲸捷数据库产品完全具备做银行核心交易系统的能力。这让刘源欣慰得笑了,也让易鲸捷上下欢呼雀跃。
2019年3月8日,易鲸捷中标了贵阳农商行数据库应用试点项目,合同金额1.23亿元。这是易鲸捷签下的首个银行核心交易系统项目,具有里程碑意义。
但贵阳农商行项目并非一帆风顺。就在2019年数博会期间,为了展示易鲸捷数据库具备支持国有大行业务的技术实力,贵阳农商行要求在基于10亿用户的典型核心交易系统下进行测试,且性能不能下降,而中小银行的用户规模一般只有百万级。
初步测试结果显示,易鲸捷数据库在300并发的情况下,TPS仅有1300左右,这让刘源意识到问题有些棘手。不过刘源等人此时展示出了易鲸捷人特有的那股攻坚克难的精神,以持续每天高达16小时以上的高负荷工作节奏,反复地寻找问题,优化性能。一周后,分区索引导致的数据库性能问题和数据一致性问题终于得到了解决,TPS也随之提升到了2500以上,这一数值大大超出了行方要求的TPS1800的标准。
目前,作为高级交付架构师的刘源,已在贵阳农商行项目上坚守了三年多,他常常和朋友开玩笑地说,项目让他变成了半个贵阳人。为了能让项目保质保量的准时上线,刘源自己已记不清放弃了多少个假期,有时甚至连过年都不能与家人团聚。
然而,今年3月底爆发的上海疫情,千里之外的父母、妻女被隔离,这让刘源格外揪心。此时本应与家人相伴的刘源却身在贵阳,他曾几次压下飞回上海的渴望,依旧奋斗在项目上。
“我不是不能回去,但回去可能就没法回来了。”一句简单的答复,藏起了多少隐忍,又流出了多少执着,半个贵阳人的刘源就这样将易鲸捷人的那股执拗展现的淋漓之至。
在贵阳农商银行总部,有这样的一群IT人,他们每天早上与银行员工一同打卡,却直至子夜才匆匆离去;他们时时冲在项目一线,却从未放过一个测试细节;他们来自五湖四海,却有着共同心愿——打造银行核心交易系统国产化应用,这些默默付出青春与汗水的人们,便是一位位可敬的易鲸捷人。
老温是贵阳农商银行易鲸捷国产数据库应用试点项目的负责人,在他看来,自己手下的这些年轻人各个都十分执着,无论是主备库的切换演练,还是核心系统的反复适配测试,他将这份项目攻关的艰辛,看在眼里,记在心中。
去年11月18日,贵阳农商银行国产数据库项目展开了一次长达百日的会战。“当时要在准生产环境下,进行易鲸捷数据库与Oracle数据库的对比验证,但为了保证银行正常经营,对比验证只能晚上进行。”老温回忆道,那时每天晚上要先进行数据跑批,然后开始指标比对,而最后完成数据比对几乎要到凌晨一点。
在这样的工作节奏下,贵阳农商银行的核心系统适配测试持续了100天,老温与他的这帮年轻人坚持了下来。虽然过去的那些日子充满了艰辛,但他们心中明白,一切的付出终有汇报,顺利攻关的易鲸捷数据库又向贵阳农商行主库上线迈进了一步。
可老温明白,他们离最终的胜利,还有一段路要走。作为“日鼓鼓”的贵州人,坚韧的他倔强的说道:“兄弟们,我们五月再拼一次!”
走进位于贵阳农商银行办公大楼7层的开发办公室,硕大的橘色提示板仍旧贴在门口的醒目位置,上面破釜沉舟,勇攀高峰,“易”飞冲天,为国解忧的标语振奋人心,易鲸捷人走在了国产分布式数据库的前列,他们将毅力与决心化作了一道道坚不可摧的城墙,守护着金融核心交易的稳定,捍卫着国家信息安全。
2022年1月13日,看着为江南银行云信贷平台庆生点燃的烛火,老李的心中终于轻松了些,此时的常州已是隆冬腊月,深夜的和平中路格外宁静,而老李初到这里时,街上的人们还是一袭夏装。
2021年9月初,老李接到公司指派,火速赶往江南银行信贷大集中项目。突如其来的出差,或许会让大多数人猝不及防,但对于已过不惑之年的一位IT老兵来说,老李早已习以为常。
可刚到江南银行不久,老李便迎来了“首战”——应用适配。对于与新应用的适配,老李凭着一股韧劲,经过2周加班加点的奋战,配合应用完成了连接池适配、单链接多事务适配。不过“首战”告捷后,还有更多的挑战等待着老李。
随后的功能适配、性能调优、业务连续性测试,都是一块块难啃的硬骨头,而为了能够成功完成江南银行信贷大集中这个工期紧、任务重的项目,老李几乎每天都要加班到夜里11点。可在他看来,加班是交付团队对项目负责的表现,更是一位易鲸捷人捍卫公司口碑的行动。
在持续的忙碌中,老李已换上了冬装,4个多月的驻点坚守,终于换来了江南银行云信贷平台的成功上线,以及一封盖有江南银行信息技术部公章的表扬信。虽然这封表扬信只有寥寥数语,但字里行间却流露出江南银行对易鲸捷团队在进场速度、数据库部署实施,以及适配测试和后期运维上的高度认可。
就这样老李成为了全公司第一个吃螃蟹的人,看着项目如期完成,手里拿着表扬信的他开心的笑了。有人曾经不止一次的问过老李:“为了一个项目,这么拼,值吗?”他总是憨憨的回道:“做项目的不都是这样嘛。”
就是在老李等易鲸捷人的辛勤努力下,江南银行云信贷平台如今已平稳运行了100余天。同时,易鲸捷在新增一枚QianBase数据库的案例下,也开启了2022年的新征程。
END
▼
往期精彩回顾
▼
易鲸捷简介
易鲸捷公司成立于2015年,总部位于贵州贵阳,设有北京、上海、天津、贵阳四个研发中心,专注于新一代融合型分布式数据库核心技术研发。公司核心团队源自天腾公司,曾创造过NonStopSQL等全球领先的数据库产品,核心技术完全自主可控。经过多年技术沉淀,易鲸捷已形成自主可控、国产可信、安全高效的三条完整分布式数据库产品线:QianBase HTAP/QianBase xTP/QianBase MPP,可面向不同行业应用提供完整的一站式解决方案,在金融、运营商、智能制造、5G等重点行业获得广泛应用。
网址:www.esgyn.cn
贵州易鲸捷信息技术有限公司 地址:贵阳市高新区长岭南路160号高科1号C座24楼 | |
北京易鲸捷信息技术有限公司 地址:北京朝阳区北辰东路8号汇宾大厦A座1302室 | |
上海易鲸捷信息技术有限公司 地址:上海市浦东新区金科路2889弄1号长泰广场A座6层03单元 | |
北京:010-84983409 | 上海:021-50822117 |
邮箱:info@esgyn.cn | 网址:www.esgyn.cn |