技术开发 频道

ITPUB版主:自学成才的DBA高手楼方鑫

  【IT168 评论】对技术的痴迷是多数技术类专家的共同特点,这在楼方鑫身上表现得尤为明显。很少人知道,这个全国DBA(数据库管理员)领域排名前十位的高手,居然是经济管理专业出身。现在,他跟冯春培、冯大辉等几个DBA领域的顶尖高手一起负责规划、建设和维护支付宝的数据库。截至2009年7月6日,支付宝拥有用户数超过2亿,每天交易笔数数以百万计算,数据库的规模和复杂程度在国内所有数据库中都排名前列。楼方鑫说,在这样一个充满挑战的工作中,他才感到了自己更大的价值。

  经管出身 技术自学成才

  1993年楼方鑫进入四川大学读经济管理专业,但新兴的计算机专业对楼方鑫有着更大的吸引力。对于这个转型,楼方鑫承认当时也有着不少“功利色彩”。在当时,电脑是绝对的奢侈品,计算机专业虽然充满神秘感,但已经被看成是一个很有前景的领域。

  楼方鑫从一开始就显现出了在技术方面的热情和天赋。经济管理专业涉及到计算机方面的内容并不多,楼方鑫从大二开始就主动看计算机专业的书。在计算机方面,他学到的东西甚至比专业课程还多。楼方鑫说,到毕业时,他的计算机水平甚至已经超过很多计算机专业的学生了。

  1997年大学毕业后,楼方鑫的第一份工作跟计算机并不相关。在一家国有企业工作了半年后,他抵挡不住从事技术工作的渴望,跳槽到了一家计算机公司,负责给电力系统做信息化系统。从那以后他的工作就再也没有离开过计算机。

  到支付宝因为这里事更多更复杂

  2008年4月,楼方鑫离开ebay,进入支付宝工作时已经是国内DBA领域赫赫有名的人物。他曾是全球最大的拍卖网站ebay的高级DBA,也是国内为数不多的Oracle ACE之一。ACE在法语中是“顶尖”、“王牌”的意思。Oracle ACE计划旨在确认并奖励为倡导和推广Oracle技术做出贡献的Oracle开发人员和DBA。每一个ACE的获奖者都是在 Oracle技术社区中有着很大贡献的人。

  从ebay来到支付宝,吸引他的是,这里要做的事情更多也更有挑战。支付宝的冯大辉同样是国内DBA领域的顶尖高手,在他游说楼方鑫的过程中,更多更复杂的工作是他最大的筹码。

  在支付宝,楼方鑫所在的数据库管理团队一共有13个人,他们要维护的数据库每天要应付几百万笔交易,数据库要支撑超过2亿的用户规模和庞大访问量。各种不同的变化情况每天都在发生,因此数据库管理和维护是一项非常艰巨的任务。除了个人的能力之外,这更是一项需要团队合作的工作,楼方鑫说没有什么事情是由一个人可以完成的,都需要团队成员的配合。

  这样的工作从来都不轻松,来到支付宝后,楼方鑫已经没有加班的概念,所有团队成员必须24小时手机待命,系统一有异常就会通知到手机,即使是半夜,一有紧急情况也必须马上处理。

  系统的异常情经常都是在8小时工作时间之外产生的,维护和升级也基本都放在凌晨。碰到系统升级,楼方鑫一般都要通宵加班,他经常会从凌晨2点一直等到中午系统稳定之后才回家休息。虽然很辛苦但是想到系统有这么多人用,楼方鑫觉得还是很值得的,连加班都精神百倍。

  在来支付宝之前,楼方鑫在ebay工作了3年8个月,负责维护ebay全球网站的数据库。当时的工作要轻松得多。在ebay工作时,楼方鑫和美国的DBA基本是两班,各自负责白天系统的维护,加班是很少发生的事情。

  在ebay,楼方鑫主要的任务就是执行,到了支付宝后他的很大一部分工作从执行转到了计划。比如升级系统、增加机器,硬件采购到上线安装调试最少也要3个月,对于未来要增加多少机器、什么时候增加这些事情必须要提前很久就计划妥当。设备的采购不仅要促进业务的发展同时也要考虑公司的成本问题,这就需要进行周密的考虑。承担的责任更多,楼方鑫说,这也让他的视野更开阔,当然以前的工作经历为他积累了很多经验,也为他更有针对性的安排计划提供了方便。

  使命驱动成长

  在支付宝工作让楼方鑫感到印象最深的有两方面:阿里巴巴特有的愿景和使命、承担的工作让自己感受到了挑战和自我价值。

  阿里巴巴是一个很强的使命驱动的公司,每一个普通员工都对公司的愿景和使命有明确的认识和强烈的认同,这是他在以往就职的企业中从来没有接触过的。同样是从事DBA工作,楼方鑫感觉自己现在做的事不仅符合自己的兴趣,对他人来说也是非常有意义的事。

  愿景和使命有强有力的动力,在这样的感召下,很容易把拥有共同目标的同类型的人聚集到一起。在支付宝一个平台,除了楼方鑫之外,冯大辉、冯春培都是DBA领域全国排名前十位的高手。支付宝每天都跟数以亿计的金钱打交道,对数据库的要求是一般互联网应用远不能相比的,以规模和复杂程度看,它甚至远远超过了很多银行等金融机构。

  在楼方鑫的规划中,未来2、3年后,支付宝的数据库要能达到应付10000亿交易额的能力,数据库不会因为系统压力翻倍而导致管理人员的工作量翻倍,而是稳步地进入步调,在强大的系统压力下依然能解放DBA的能力。

  楼方鑫来到杭州后,他的家人也从上海来到了杭州,妻子在家全心照顾3岁的孩子。浙江是他的老家,在杭州工作后他离父母亲也更近了。虽然平时工作很忙但是家人都没有埋怨,他说既然选择了这个职业就必须要有责任感、勇于承担,他没有后悔自己当初的决定。

  楼方鑫在今年年初开始写书,但是由于平时工作十分占用时间,所以写书的进度慢了下来,目前为止写了100多页。他认为,虽然分享不只是限于培训和写书这些方式,每天在工作中的交流都是分享。但既然决定要写书,就一定要能帮助到别人才有价值,就好像支付宝的担保交易能让人放心交易一样。

  楼方鑫个人简介:

  楼方鑫:国内知名DBA(数据库管理员),国内为数不多的Oracle ACE之一。编写了 AnySQL、ociuldr 和 otop 等 DBA 免费实用程序,数百名 DBA 下载这些程序并用于日常工作中。2008年4月楼方鑫进入国内最大的独立第三方支付平台支付宝,从事数据库管理工作,具体负责数据库的管理和发展规划。在支付宝之前,楼方鑫是全球最大的拍卖网站ebay的高级DBA,他在ebay工作了3年8个月。

0
相关文章