在阿里,40岁的奋斗姿势

在阿里,40岁的奋斗姿势

在阿里,什么样的年纪可以称为老呢?35岁?
在云网络,有这样一群人,他们的平均年龄接近40,却刚刚开辟职业生涯的第二战场。
他们的奋斗姿势是什么样的呢?

洛神赋

“翩若惊鸿,婉若游龙。荣曜秋菊,华茂春松。髣髴兮若轻云之蔽月,飘飖兮若流风之回雪。远而望之,皎若太阳升朝霞;迫而察之,灼若芙蕖出渌波。”

爱洛神,爱阿里云

2018年,阿里云网络产品部门启动洛神2.0升级计划。
时至今日,经过2019年双十一大考,软硬件一体化高性能网络,突破重围,勇斩桂冠。
回顾这一年多来的攻坚克难,宛如昨日,各色人物形象鲜明,历历在目。
他们都是普通的技术人员,却也是阿里云成功的幕后英雄。我有幸与他们相识相伴,一起战斗,一起成长,互相扶持,互相鼓励。正应正那句土话:因为信任,所以简单。
他们的故事都很平凡,没有血泪史,没有传奇加持,更没有高大上的口号,他们就是你我身边普通的一员。但他们奋斗的精神弥足珍贵,正是由无数个普通的他们筑起了阿里新六脉神剑。
他们有的沉稳干练,有的诙谐幽默,有的经历丰富,有的潇洒自如。
他们的故事鲜活有趣,值得拿来与诸位分享。

阿里云洛神背后的男人们——第一篇

初见

24小时,2684亿,54.4万笔每秒。
没有告警,没有工单,没有钉钉,没有电话,安静的有点出奇。
双11就这么过去了?
渔滨揉了揉眼睛,抹了把油光锃亮的脸,把深陷在工位上的身体挪了挪,套上了他那双穿了2年多的洞洞鞋。他已经24小时没有休息了,On Call是阿里的传统,每逢大促,更是全员戒备。这个43岁的网络老男人,度过了了他在阿里两年多来最重要的一天。
渔滨是他的花名,阿里有起花名的传统,当初起花名的时候,他取了个巧,将真实姓名余年兵的头尾异化,取名渔滨。这个异化别有一番味道,这是属于技术人心底的一块诗情画意。
他看起来是一个非典型阿里人,很不典型。寸头,头发浓密,根根倔强,发际线如日中天,一点没有后退的意思,处处透着执着。
但是,仅仅是执着还不够,它只是众多骨牌中最底层的那一块。

梦想

一年前,阿里云洛神2.0架构全面升级,对网络产品部门来说,这是史无前例的重大战役。
“阿里云的网络就是要像河网一样四通八达,而又流畅无比,这就是我们为什么把云网络叫做洛神”。
渔滨知道,他的责任重大,他带领的平台团队,负责洛神2.0架构里面挑战最大的一环:网关。他的目标明确:利用硬件,将转发性能提升20倍。
“提升20倍?忽悠,接着忽悠,你直接提升20倍,以前的团队都吃干饭的吗?就算你牛逼轰轰提升20倍,你一个节点一挂,整个数据中心不都挂了吗?不靠谱!“
“搞硬件?怎么搞?周期长,风险高,投资大,不靠谱!”
“不靠谱!不靠谱!不靠谱!“。
能靠谱吗?互联网行业搞硬件,有几个搞成的,放着现成的X86不用,折腾交换机和可编程器件,自己跟自己过不去?
任何执拗都会成为过去,只有时间会告诉你对错。
所有人都在看着。
开弓没有回头箭,这条路必须走下去。
他搞了20年的网络,跟交换机和可编程器件打了十几年的交道,他知道,数据中心的变革在即,交换机和可编程器件的一席之地又要来了。
他的老板当然更清楚,这就是邀他来阿里的原因。
两年前的一天,他的老板找到他,“让我们一起做点真正有意义的事吧!”
真正有意义的事,这句话犹如一把尖刀,直击心底,让有心人颤抖不已。
他依稀记得2017年4月10日是他加入阿里的第一天。春暮,园区外的樱花正盛,空气凉爽而湿润,和160公里外的上海很像,是熟悉的味道。他一毕业就来到上海,一待就是十多年,委身外企,鏖战通信行业。
他觉得这是一个好兆头,是一个好的开始。
然而,他错了,飞天园区的建筑有一股浓厚的工业风,简单而粗暴。这是经过简单改造即投入使用的办公区,透露出一股干练,一股子单刀直入。和他工作了十多年的外企风格大相径庭。
云嘛,21世纪的IT基础设施,是不是就应该这样?简单,注重实效?
嘿嘿,太对了, 从第一天开始,回响在耳边的永远是这一句不靠谱。单刀直入。
在阿里云网络产品部门,从来没有一件事从一开始就是靠谱的,你的方案永远在被各种人挑战。老板挑战你的稳定性和业务价值,团队挑战你的可行性和改造收益。你说服不了别人,就要被别人说服。
不过,有一点是确定的,那就是没有人会告诉你,你不能做这件事。正如从来也没有人会告诉你,你应该做这件事。所有的一切,你都得自己去筹划,你就是自己的老板。从业务价值,到方案可行性,再到资源投入,想清楚这些,然后,去说服别人:你的主管、你的同事、你的合作伙伴,他们就是你的客户。
这正合他意!有这一点就够了。
他在外企工作了这么久,久到忘记自己要奔40了。他曾经有无数的梦想要去实现,但是外企的稳健机制让绝大数人活成了现实模样。
人的生命,似洪水奔流,不遇着岛屿和暗礁,难以激起美丽的浪花。
来到网络产品后,最快意的事就是再也没人跟你说这个和我们无关,那个我们不能做。
你要做什么你自己说了算,你的极限在于你的思考范围。
这正是他想要的,所以他在这样的年纪做了这个重大的决定。
这样的年纪!中国通信行业早就把35岁画成了一条死线。云计算,让通信人迎来了第二个春天。
每周一和周五,坐在穿行于杭州和上海的“幸福大巴”上,他没有去想自己幸不幸福,这不是他这个年纪该考虑的,他想的更多的是责任。他有他的家庭、他的团队、他的事业,他需要去思考、去规划的事情太多了,这是难得的几个小时。
有时,他会想来阿里到底干什么?今后要做什么样的人?
这太可笑了,这还是上大学时,学校的一句警句。这句话演绎了无数个版本,其中一个版本是:
各位在校有两个问题要问自己,
第一,来学校干什么?(混!)
第二,将来要做什么样的人?(混混!)
一混混到40,40几乎就要不惑了吧?

危机

机会来了。
随着阿里巴巴集团整体上云,阿里云数据中心流量爆发式增长,可以预见,集团所有业务on ECS后,阿里云虚拟网络流量将达到一个天文数字,近ECS侧虚拟交换机以及虚拟网关将是网络流量的重灾区。
谁也不知道这一天什么时候到来,但这一天早晚会来。
此前,为了应对虚拟网络流量的成倍增长,网络产品团队在业界率先使用DPDK技术对洛神1.0技术栈做了一次全面升级。DPDK用户态数据传输技术让X86平台脱胎换骨,网络吞吐量提升5倍,在业界几乎所向披靡。
但历史是如此汹涌,谁也没有想到云的发展这般天翻地覆,让所有准备好的和没有准备好的人措手不及。
在数据中心的虚拟网络中,几乎所有的流量都汇聚虚拟网关,经测算,2019的双11,上云流量将增长近10倍,达到数十T的水位,1个T是什么概念?如果我们每个人以10M带宽全速下载一部电影,1个T意味着有10万人同时从一个服务器下载一部电影。
流量,流量,还是流量!
数十T流量如同一把达摩克里斯之剑悬在网络产品头上。
X86平台这条路已经走到底了,通过堆叠服务器的方式,无论是功耗还是成本都将是难以承受之重。
机会总是垂青有准备的人!这句话太对了,对到简直就是一句废话。你永远无法证伪。
你没得到机会,别人说你没准备好。你失败了,别人还是说你没准备好。
但渔滨显然准备好了,并且他要证实这句话。
交换机和可编程器件是他的拿手好戏,它们不是印度神油,却是灵丹妙药。
在通信行业,交换机和可编程器件是古老的话题。
从上世纪九十年代开始,通信行业在中国蓬勃发展,一直到中国的几家通信企业成为全世界最大的设备厂商。交换机和可编程器件居功至伟。渔滨在通信行业浸淫多年,深知其妙用。
在他看来,他要做的方案必须有压倒性优势,同功耗、同成本的前提下,如果没有3倍以上的性能提升,不做;不能支撑业务持续演进,不做。

开战

时间定格在2018年4月20日,洛神2.0战役正式打响。
目标:云网关性能提升20倍,云交换机性能提升5倍。
滴答滴答,所有人都在屏息注视。
彼时,绝没人想到,一年后的双十一,这两座网络大闸将会用怎样的姿态迎接流量洪峰。
千军万马桥上过,悠然自得在一身。
目标定了,框架定了,没有人手怎么办?老板大手一挥,招!
但招人谈何容易,即便有阿里巴巴这手好牌,想在2018年的夏天找到合适的人,亦难如登天。2018年,中国通信行业5G市场蠢蠢欲动,所有厂商都在为即将到来的5G盛宴招兵买马。要从他们口里抢食,你必须练就一身惊人艺业。
渔滨在通信行业摸爬滚打十多年,当然深谙其道。
但是,他有自己的标准,没有十年以上的行业经验,不要。
他要的是老兵,是尖刀,一出手就能毙敌于无形。
他太难了,两个项目犹如登天,绝不容失,失则粉身碎骨。
他也很惜才,还记得18年夏天的某个下午,老板找到渔滨,神秘兮兮的说,“来了一牛人,极牛,某大厂系统架构,号称交换机扛把子,你去聊聊看。”。这一聊不要紧,没几句话,渔滨就佩服的五体投地。这人就是瑄珉,网络产品未来的首架,渔滨未来的老板,洛神2.0的总工。他太喜欢这个人了,临走,拉着瑄珉,低声说,“我真心希望你来,但你要小心,我老板和我老板的老板都很厉害,你要好好准备。”当然,这是后话。
眼前这场战役已经开打,这是一场持久战,是一场悄无声息的潜行。既要憋着一口气不放,又要小心观察水面的动静。
就这样暗潮涌动,时间过了5个月,人终于招齐了。
一个老男人,加上一群老男人。
人齐了,还有什么好说?开干!
历史车轮滚滚向前,时代潮流浩浩荡荡。
历史只会眷顾坚定者、奋进者、搏击者。
什么岁月静好,全是扯淡。

大考

斗转星移,转眼到了2019年6月。
6.18大促在即,虽然经过几轮灰度,做了多重灾备,但临到真正上线,所有人都捏了一把汗。数十T的流量汇聚于此,一旦有什么闪失,后果不堪设想。不但整个团队前面一年的努力白费,整个洛神2.0的升级步调也会被打乱。
怎么办?上,还是不上?
“上!干好了,什么都不要;干坏了,刀山油锅我来扛!”
在阿里将近2年,渔滨深知,6.18只是小儿科,真正的大考要等到5个月后的双11。这个时候都不敢上,所做的一切有什么意义?还谈什么理想?
有理想也要吃饭,千军万马过独木桥,不是勇者就能胜,你不敬畏细节,现实分分钟将你打回原形。
水面上风平浪静,水面下刀光剑影。
一切风险早有准备,所有程序按部就班,各路人马轮番上阵。
噼里啪啦24小时,一切又重归寂静。
6.18平稳渡过。
这就结束了?
不,这才刚刚开始。
双十一,终于来了。
双十一,全民的狂欢,网民的盛宴,双十一创造了中国电商一个又一个奇迹。
双十一,既是商业的终极阅兵,又是技术人的朝圣之旅。
无数的技术难题得以在双十一被提出、被攻克,洛神网络的技术正是在一个又一个双十一的检阅中,一步步登上中国云网络技术的巅峰,臻于化境。
丝般润滑,绝非朝夕之功。
这是所有技术人期待的一天,却又为之胆寒不已。
从10号晚上9点开始,渔滨的半个团队都被拉到作战室值班,这注定是个不眠的24小时。
但渔滨没有去作战室,他需要片刻宁静,对过去一段时间做一下梳理。他知道,此刻做什么都是多余的,经过近半年的线上运行和演练,洛神2.0的云网关已趋于稳定,最需要的就是一次大考。
所有人都屏住了呼吸。
10、9、8、7、6、5、4、3、2、1、0…….
零点刚过,流量洪峰如约而至。
稳住、稳住、稳住…….
所有人都在心里呐喊着,但又不敢喊出声来,生怕惊扰了别人。
此时此刻,当中国几亿消费者正在疯狂剁手时,谁也没有想到,他们创造了数据中心史上又一个带宽神话。
一切是那么平静,宛如什么都没有发生。
只有参与过的人知道他们经历了什么。

尾声

莫见长安行乐处,空令岁月易蹉跎。
很多年以后,一起奋斗过的同事可能各奔东西,他们可能有了新的事业、新的伙伴。但当他们在某个冬日,围着火炉,追忆在阿里的峥嵘岁月时,一定不会忘记2019年双十一那晚聚在身边的兄弟,以及在背后支持他们的那些人。
有人说,认真,你就输了。
认输,你才真的输了。

原文链接
本文为云栖社区原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/516633.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

nginx配置多个conf文件

今天整理了下,在centos 7.6 系统下怎么配置多个conf文件。 step 1:在nginx.conf文件所在目录新建conf.d目录,即mkdir conf.d,为确保权限能够访问到 chmod 777 conf.dstep 2:编辑nginx.conf文件,内容为: #user nobody…

CPU有个禁区,内核权限也无法进入!

来源 | 编程技术宇宙封图 | CSDN 下载自视觉中国神秘项目我是CPU一号车间的阿Q,是的,我又来了。最近一段时间,我几次下班约隔壁二号车间虎子,他都推脱没有时间,不过也没看见他在忙个啥。前几天,我又去找他&…

Vue---淘宝镜像cnpm---安装vue-cli

1. 淘宝镜像命令 npm install -g cnpm --registryhttps://registry.npm.taobao.org 2. 安装vue-cli脚手架 npm install -g vue/cli 3.vue-cli脚手架更新 npm i -g vue/cli 4. 查看当前vue-cli版本号 vue -V

防删库实用指南 | 只需一步,快速召回被误删的表

数据库的一些非常不错的企业级功能都是“养兵千日,用兵一时”,比如Oracle 10g中的回收站(Recycle Bin)功能,可以在特殊情况下发挥特种兵的功能,比如当你删除一个表空间、一个用户(Schema)时&…

智能化中的控制与自动化中的控制不同

智能化中的控制相对于自动化中的控制更加灵活、智能、综合和学习能力强。智能化控制系统能够根据实际情况进行自主决策和优化,适用范围更广,效果更好。 首先,智能化控制系统能够根据外部环境的变化和实时数据的反馈来自主调整和优化控制策略&…

Flink on Zeppelin (4) - 机器学习篇

今天我来讲下如何在 Zeppelin 里做机器学习。机器学习的重要性我就不多说了,我们直奔主题。 Flink 在机器学习这个领域发力较晚,社区版没有一个完整的机器学习算法库可以用,Alink[1]是目前 Flink 生态圈相对比较完整的机器学习算法库&#x…

docker yum 安装

文章目录一、安装docker1. 卸载旧版本2. 需要的安装包3. 设置镜像仓库4. yum更新软件包索引5. 安装docker-ce6. 启动docker7. 查看版本二、卸载docker2.1. 卸载docker2.2. 删除docker资源三、指定版本安装docker一、安装docker https://docs.docker.com/engine/install/centos…

解决Vue3创建项目后的Error: Cannot find module ‘vue-loader-v16/package.json‘问题

1. 卸载vue-loader-v16依赖 npm uninstall vue-loader-v16 2.使用cnpm安装vue-loader-v16依赖 cnpm i vue-loader-v16 最后npm run serve 重新启动项目

五个问答,告诉你阿里云对象存储如何助力钉钉战胜业务洪峰

“基于OSS在弹性扩容、跨省容灾、多租户管理以及传输加速方面的基础能力,钉钉在此次战役过程中,实现了一键切换写入区域,拆分业务到多个区域的功能,同时钉钉在跨区域的图片处理、文档预览的并发处理量上有了10倍速的提升。”——钉…

知乎高赞:一行代码凭什么躺普通程序员的10年工资?

笔者这两天闲逛知乎,看到了这个帖子:匿名答题,发表于2014年,此外没有留下任何多余信息。2年躺赚200万,相当于普通程序员10年的工资。没想到Pyhon这么强大,怪不得有人说“除了不会生孩子,Python什…

第九弹 - 脚本模式与参数视图

MaxCompute(原ODPS)是阿里云自主研发的具有业界领先水平的分布式大数据处理平台, 尤其在集团内部得到广泛应用,支撑了多个BU的核心业务。 MaxCompute除了持续优化性能外,也致力于提升SQL语言的用户体验和表达能力,提高…

Vue3---安装Element-Plus组件库

*** 全局安装Element-Plus 1. npm安装 npm install element-plus --save 2. 在main.js中引入以下内容 import { createApp } from vue import ElementPlus from element-plus import element-plus/dist/index.css import App from ./App.vue const app createApp(App…

在家“隔离”这1个月,阿里云视频云这些工程师都经历了什么?

战"疫”当前,没有谁会置身事外。从1月底开始,一场全民疫情阻击战拉开帷幕,企业停工、学校停课、商场停业,城市街道分外冷清,相反的是,无法出门的数亿网民却在互联网上掀起了一阵不小的流量热潮。距离2…

CSDN的常用文本设置(字体大小红色)

<font face"黑体" color#FF0000 size4> **在这里放入需要修改颜色的语句**</font>在这里放入需要修改颜色的语句

让安全威胁无所遁形,全方位掌握攻击“前世今生”的黑科技来了

作者 | 伍杏玲出品 | CSDN&#xff08;ID:CSDNnews&#xff09;据启明星辰发布的《2019~2020网络安全态势观察报告》显示&#xff0c;在过去一年多时间里&#xff0c;勒索攻击由 2014 年的广泛无目的的传播阶段到2017 年 WannaCry 带来的大规模自动化传播阶段&#xff0c;如今已…

Vue3---vue组件库

1.vue-form-making 基于 vue 和 element-ui 实现的表单设计器&#xff0c;使用了最新的前端技术栈&#xff0c;内置了 i18n 国际化解决方案&#xff0c;可以让表单开发简单而高效。 项目地址&#xff1a;https://gitee.com/gavinzhulei/vue-form-making 2.viewUI ViewUI 是…

docker mysql 日志在哪里_docker容器启动后日志在哪里

docker容器启动后日志在哪里&#xff1f; docker启动后日志会在以下位置 /var/lib/docker/containers/容器ID/容器ID-json.log 也可以使用以下命令查看日志&#xff1a; docker logs 容器ID使用docker-compose可以通过配置把日志记录到本地文件中 实战&#xff0c;演示以mys…

数据价值挖掘利器!阿里云实时数仓AnalyticDB PG

目的 随着数字经济时代的到来&#xff0c;越来越多的应用依赖数据分析来挖掘数据的价值。作为大数据存储、在线分析的重要基础系统&#xff0c;分析型数据库&#xff08;OLAP&#xff09;为数据价值的在线化提供重要的技术平台。 阿里巴巴OLAP团队经过调研发现&#xff0c;现…

美国AI博士指出:60天掌握Python全栈需要...

我见过市面上很多的 Python 讲解教程和书籍&#xff0c;他们大都这样讲 Python 的&#xff1a;先从 Python 的发展历史开始&#xff0c;介绍 Python 的基本语法规则&#xff0c;Python 的 list, dict, tuple 等数据结构&#xff0c;然后再介绍字符串处理和正则表达式&#xff0…

别琢磨了,企业高效灵活运作的秘密拿走:企业邮箱5折起!分享会场抽取苹果手机和猫超卡!

办了公司没个官方邮箱怎么行&#xff1f;还在用私人邮箱联系业务吗&#xff1f; - 不专业&#xff01; 业务多了维护客户人脉关系怎么整&#xff1f;还在靠数名片管客户&#xff1f;- 太费劲&#xff01; 公司大了管理维护难&#xff1f;还指望能靠人力运营&#x…