十一月的广州总算有了点秋意,早上出门时得套件薄外套,风里带着点干爽的凉意。
我刚走进科韵路的办公楼,就看见老谭站在电梯口等我。
他手里攥着个文件夹,眉头皱着,像是有急事。
“刘军,正好,跟我去趟jackson办公室。”
他把文件夹往我手里一塞,“公司决定启动多业务线账号整合,jackson想让你牵头,用LDAP做分布式账号系统。”
我愣了一下,翻开文件夹,里面是业务部的需求文档。
新闻、游戏、邮箱的用户数据现在分散在三个服务器里,用户得记三个账号,投诉量占了客服部的三成。
“用LDAP整合?”
我抬头问老谭。
“跨业务的数据同步是个难题,尤其是游戏用户的登录日志,实时性要求太高了。”
“jackson也考虑到了,”
老谭领着我往电梯走。
“所以才找你,你之前做邮箱架构升级时,解决过分布式存储的同步问题,这个项目非你莫属。不过有个事得跟你说,陈建仁昨天在高管会上问过项目预算,让你尽量控制成本,别像上次架构升级那样‘铺张’。”
我心里“嗯”了一声,果然,陈建仁又要找事。
但LDAP这个项目太重要了!
要是做成了,用户用一个账号就能登所有业务。
不仅能减少投诉,还能把各业务的用户数据打通,对公司来说是件大好事。
到了jackson办公室,他正对着电脑看业务数据。
“刘军来了,坐。”
他指了指对面的椅子,“账号整合的事,老谭跟你说了吧?我给你三个月时间,春节前必须上线测试版,有没有问题?”
“问题肯定有,但能解决。”
我把文件夹放在桌上。
“主要是三个难点:一是游戏业务的实时登录同步,二是跨业务的权限控制,三是老用户的账号迁移,不能让用户重新注册。不过我之前做过类似的技术调研,有现成的方案可以改。”
jackson点点头,从抽屉里拿出份技术白皮书。
“这是我找的LDAP相关资料,你参考下。团队你随便挑,资源方面,除了陈建仁那边卡得紧,其他部门都能配合你。”
走出办公室,我立刻召集老张、小李还有几个核心技术人员开会。
会议室里,我把需求文档摊在桌上。
“现在明确目标,做一套基于LDAP的分布式账号系统,实现邮箱、新闻、游戏的账号互通。老张,你负责数据同步模块,重点攻克游戏登录的实时性;小李,你带一组人做老用户账号迁移工具,得保证数据不丢失;我负责整体架构设计和权限控制模块。”
接下来的半个月,我们几乎天天泡在机房。
老张为了测试数据同步速度,连续三天睡在公司,眼睛熬得通红;
小李跟业务部的人吵了好几次,就为了确定老用户的迁移规则。
游戏部想保留用户的角色数据,新闻部想保留用户的阅读记录,各有各的要求,协调起来特别费劲。
有天晚上加班到十点,我正对着电脑改权限控制的代码,办公室门突然被推开,Eva拎着个保温桶走进来。
“我路过你公司,看你灯还亮着,就给你带了点夜宵。”
她把保温桶放在桌上,打开一看,是我爱吃的虾仁滑蛋和米饭。
“怎么又加班这么晚?”
她坐在我旁边,帮我整理桌上的文档。
“上次你说LDAP项目,是不是很难做?”
“有点难,但做成了就好了。”
我扒了口饭,虾仁滑蛋的香味在嘴里散开。
“到时候用户用一个账号就能登所有业务,你以后看新闻、玩游戏,也不用记两个密码了。”
Eva笑了笑,帮我递了张纸巾。
“我不懂技术,但我相信你。对了,下周末有个行业技术会议,在天河的威斯汀酒店,我帮你报了名,听说有很多大厂的技术负责人会去,你去听听,说不定能找点灵感。”
我心里一暖,Eva总是这么贴心。
她知道我做项目时容易钻牛角尖,特意帮我报了会议,让我出去走走。
到了会议那天,我穿着Eva给我买的西装,提前半小时到了酒店会议厅。
里面已经来了不少人,大家都拿着名片互相交换,讨论着最近的技术趋势。
我刚找了个位置坐下,就听见有人喊我:“刘军?”
我回头一看,是个穿着灰色西装的男人,戴了副金丝眼镜,看着有点眼熟。
“王蒙师兄!”
“没想到在这碰到你,”
王蒙递过来一张名片,“听说你在网益做了不少大事,邮箱架构升级、DNS攻防战,行业里都传开了。”
“师兄过奖了,都是团队的功劳。”
我接过名片,心里有点警惕。
信浪是网益的竞争对手,尤其是邮箱和新闻业务,打得很凶。
本小章还未完,请点击下一页继续阅读后面精彩内容!
喜欢人生何处是归途:花城网事三十年请大家收藏:(m.xtyxsw.org)人生何处是归途:花城网事三十年天悦小说网更新速度全网最快。