Mobile DevOps 之 Proxmox 实现节流提效

作者:蒋伟 网易云信客户端首席架构师 简介 2020年,移动互联网 DevOps 领域显现出了规模化运营的趋势,多数 App 研发大厂均配备了上百人的研发团队规模,编译计算的诉求也是与日俱增,用自动化测试节约人力的行为也是不断涌现。Mobile DevOps 在解决大规模编译、自动化测试、交付路上的挑战十分艰巨,但在新冠疫情的背景下,研发预算却趋于保守,如何在这个时代背景下解决高增长的计算需求与低预算之间的矛盾,成了一个亟待解决的难题。 本文将介绍 Proxmox 在网易智企旗下网易云信的实际运用,并提供了节流提效的最佳实践。我们将首先介绍 Mobile DevOps 工作中的挑战,再介绍 Proxmox 的实践,最后结合移动应用研发 CI/CD 持续集成、持续交付给出具体的效果。 什么是 Mobile DevOps? 当今 DevOps 应该为很多后台服务端研发所熟知,从字面意思上讲,他是开发+运营的合体,实际上他是一个优秀的软件交付理念,以加速软件研发交付一整套工作流程为目标,不断改进,持续创新。因此这套理念也常常跟敏捷的工作文化联系起来,可以说敏捷离不开 DevOps,DevOps 是敏捷理念的实践。 移动应用开发领域与服务端开发有显著的不同,但在 DevOps...

沉默是金

很多年前就在电视机点歌台上听到这首歌,直到现在才真正听懂了一些。 说起来对张国荣的印象很单薄,只知道是很多同学、老一代朋友的致爱。这篇文章单纯就是抒发一下自己的感触。 自从进入中年以后,就好像没有了真正知心知音的那个人。 婚姻里的压抑无处宣泄,哪知离婚后亦是如此。孑然一身,愣是找不到抒发心情的人和地方。 多希望有个懂自己的人,能够读懂自己所有小心思,又善解人意的那一个。知道自己是个充满脑洞又正直勇敢,又闷骚又单纯简单的人。 可是有时候连自己都忙得无处沟通,一天24小时,996,有10多个小时泡在办公室,沟通时间少之甚少,有时候突然开个口,都不知道从何说起。 谈工作,那只是挣钱而已。 谈爱情,咱俩有交集吗? 有时候甚至许久不跟儿子视频,突然一下子安静下来,都会不知道问他什么好不好。只能反复的说,你要好好上学,你要乖乖背单词,做练习题。突然想到《念书的孩子》,务工家庭,可怜啊孩子。哎,泪目 。。。。 如果都没有可以交心的朋友,那就闭嘴不说,光做不说,总行吧。我安慰自己,真正牛逼的人都是靠行动走到一起的,我还不够牛逼,我要继续努力行动,少BB。 于是成年如月,就这么一天天啊的寂寞的度过。我甚至怀疑我是不是真正活在这个世界上,我从食堂餐盘师傅面前端着菜走过,我刷卡进了单位坐在位置上,带上耳机,然后晚上开车回家,然后睡觉。 我想知道其他人是不是也是如此,我想知道国家领导人是不是如此,我想知道那些灯红酒绿的妓女嫖客是不是也是这样子,我想知道是不是这样子生活,这才是人生的常态。 前些日子,我知道公司有敏捷团队培训,主动申请培训。培训的也过来收集了需求,了解了项目的问题。本是好心,提高团队敏捷效率。结果却被别有用心的人拿来当把柄来指责现任的团队项目经理。搞得我们俩有点尴尬。 充满愤怒,受到了教训。 慎言莫冒犯别人。却也失去了进步的动力。 休太认真。 我感觉自己好像一条鱼,当渔夫收网的时候,生死有命。只能最后的简单的挣扎吗? 也许我幼稚不知天命,好想认真想明白自己的未来,慎重选择对自己人生重要的关键节点。 洒脱的做人,是什么含义呢? 不指责别人,甚至不舍触碰花草一丝一毫吗?出家成佛算吗? 想了太多,又不会释然。 也许很多年前的时候,张国荣就想明白了吧。他看透了人生,看遍了烟花雪月,也感受过了人间冷暖。 最后他纵然一身,离开了我们。 而我们又要一遍遍的重复他的片段,他那时候的香港,怕是也是乱世吧,无法挣脱的一代人的命运。 而我们走过他曾经走过的难受,无奈,同样慢慢的等待着变好。 等待着不用加班996,等待着更高效率的时代来临,我们都可以多花一些时间陪陪家人,陪陪爱人。。

二战-抗日战争

关于二战看过很多精彩的片子,美国的歌颂伟大英雄的《兄弟连》《太平洋战争》《穿条纹睡衣的男孩》,德国最近看了个《我们的父辈》,包括以前的《U boat从海底出发》,还是最近翻拍的《Das Boat》,这些都是对人类过去历史的深刻反思。 而今天腾讯视频看到了VIP的《八佰》,呵呵,差评。 看了15分钟都不知道在想表达什么,每个人似乎每句话都是在吼,仿佛全场都在DJ嗨吧里聊天。 一匹不知道为什么来的白马,一些云淡风轻的租界的梗。 其实故事我们都清楚,国民党输了。 那么如何给一些耳熟能详的历史讲出来新意,其实只要用心就行。 严格说近几十年来,抗日战争我们都没有拍出来一点点有价值的片子,无论是讲金陵十八钗,还是《南京,南京》,都没有讲出来新意,没有找到不同的视角,或是人性,或是残酷的现实,或是战斗兄弟情,或是封建制度的失败。 相反,我们回忆一下刚刚解放时期拍的电影,三毛流浪记,地道战,地雷战,各种片子看得解恨又解气,或是描述的当年残酷的画面还逗你一笑。真是鲜明的对比。 就说南京南京吧,这片子全场都在描述杀戮的画面,比惨,比更惨,仿佛在看满清十大酷刑。最惨的是想象,是脑中的画面,是一个快乐幸福的家庭到破碎到妻离子散,是四代同堂到孤身寡人一人。而电影却很难描述出来那样的对比,我甚至感觉我一个普通看客都可以讲出来一些剧情。 我们的电影吧,最近这几年可能剪辑技术好了,画面清晰了,却缺乏灵魂。缺少对事情本质的思考。 很难想象我们的些导演呀,就这么浑浑噩噩拍了一年的电影,就这么交差事给电影公司。 差评!

加班-杭州

连续加了3周的班,每天11点。 这是新单位给我带来新“变化”,每天累到无法思考,每天累到无法睡着,到家还需要缓一阵子才能喘口气来。 每天两点一线,起床后就是网易食堂早饭,午饭,晚饭,夜宵,然后回家就是睡觉,感觉公司包了我所有的时间,这点跟我预料之中,也出乎意料。 预料之中是外界网传各大厂,天生996,并不奇怪。 出乎意外是大家加班只是表面现象,细细数来都是形式加班。 早上是9点到9点半上班,这一点就很不科学。中年人早上是8点钟送孩子上学,送完了其实8点半就可以上班了,结果硬是拖拖拉拉浪费一小时。 中午吃饭,食堂拥挤的排队,既没有大并发能力,也没有错峰吃饭,更是加剧了吃饭排队浪费的时间。 吃完了大家就在园区里溜达,羽毛球,篮球,乒乓球,桌球,网球,射箭,然后还有大部分睡觉到1点半才上班。 晚上吃饭同样排队浪费时间,那拥挤的队列,摔盘子声,讨论声,整个食堂吵闹不堪。 吃完晚饭,很大一部分在摸鱼,王者荣耀,各种游戏都在玩。 这些要说都算形式上浪费时间,要说起项目管理,那就是更加浪费时间了。 首先,组织结构混乱,各种业务线按平台分的,按业务分的,按增长点分的,都或实或虚。 其次,人员项目工时是不需要评估的,老板只管点兵点将,真正落地来不来得及,能不能完成,不重要。我就亲眼看到3,4个不同方向的项目,最终都落地都涉及同一个员工身上,然后员工就拼命打鸡血天天加班到深夜。业务重要,客户技术支持也重要,内部客户也重要,老板的话当然也重要,那么什么真正最重要? 答:都重要。这是这也是对团队最不负责任的回答。到底是愚公移山重要,还是夸父追日重要?都不重要。 按道理,应该按照市场需求,优先级排队,科学的分配任务,保证每个人不会忙的忙死,闲的闲死,保证团队整体效率最高么?实际上各种流派,各有各的优先级,各有各的客户要伺候,最终落到同一个人身上,就看谁是真的老板了。 尽管问题那么多,但是还是平心而论,我觉得我有机会、有能力改变这一切。招我去,自然老板希望招募天下能人尽事,改变从招募优秀的人开始。 最近看了《李鸿章传》,梁启超说的很清楚,光有自上而下的洋务运动还不够,光伺候慈禧太后好也没用,还要一场发自群众的集体反思,文化反思,先从改变每个人的思想开始。等待时机成熟,再思想革命,头脑风暴,再自下而上的创新。 但愿自己能够以一己之力,力拔山兮气盖世。 最近也许是中美贸易战,腾讯视频都开始引入欧洲剧,看了部德国拍的二站剧《我们的父辈》,里面的士兵,经常困惑,我到底是在干什么?为什么被派过来杀对面的人?就因为对方想杀我么?对方为什么要杀我?我的领导说的,是真的对吗? 其实生活中疲惫的时候,也常常这样子反问自己,我为什么加班这么累?我都是为了什么?钱吗?好像是最没有动力的事情了。成就感吗?离职后,谁记得你的好?如果只是普普通通活着,何必逼自己这么累? 吐槽归吐槽,新单位的开局就是这样,不是特别理想,甚至很骨感,但是优秀的人是带领团队改变一切,不是期望什么团队都是理想的,对不对? 纵向的看,新的buddy很nice,还跟我一样都爱玩桌球。各个team lead新招的几位,都雄心壮志想改变一切。至少这里的每个人,都试图向着更好的地方去前进,改变并没有遇到太大的旧势力阻力,总的来说,工作还是愉悦的。 不BB吐槽了,好好生活去了!

再见-厦门

发完辞职信,长叹一口气。以前那种一直绷着的感觉突然就没有了,觉得这6年变化实在太大。 思绪瞬间回忆起刚来到厦门,那是一个艳阳天的10月,秋高气爽,我们爬到了鼓浪屿日光岩,俯瞰整个岛,真美! 我是带着美好的憧憬来的,说起来初衷很简单,一直以来自己都是以家庭为重的男人,来到厦门,就是因为互联网在南京没机会,厦门这里机会好,钱多。可以解决养家燃眉之急。 来了之后这6年事业非常成功,做成了2个项目,团队从无到有搭建到60号人,可以说是做到了事业上的很成功了。 然而事业的成功无法解决婚姻上无穷的诉求,价值观不匹配,会让你每天疲劳奔命后回来还要面临冷嘲热讽和数落。 外企的那种凭事实做判断的逻辑思维,也渐渐影响了我,让我慢慢的意识到自己的感情的失败。 独立思考 人最害怕独立思考,因为一旦独立思考,这个世界就充满了问号。 也许别人家跟我们家过着不一样的婚姻生活,也许我们家过的最糟糕。 你想象过妈宝男意识到自己是妈宝男过吗?你想过认清了对方的本质后的大彻大悟又孤独无力改变一切吗? 想象一下自己每天工作上打鸡血,又回到家瞬间意识到每天的努力都是白费,这是多么可笑。 突然看懂了有的家庭没有离婚,但是家庭过得形同虚设,很衰败破裂。因为他们失去了希望,没有人愿意再去看向那一间房屋。 忍耐 我是个很能忍耐艰苦的人,但是不代表我可以无限忍耐,一旦超过了限度,就扭头就走。因为对方没有善待自己的忍耐。 记得之前创业的一段时间,熬夜加班一次效果显著,于是老板干脆每天白天不思考,等晚上开始思考,然后熬夜加班到凌晨,第二天又往返重来。这样子的岁月过一阵子后,你就开始反思,为什么会要这么苦哈哈的干活却交付的一模一样的产品进度。 婚姻同样如此,一次次的妥协,直至发现这样也一样会给家人、孩子带来伤害。 至此离婚已经变成了很简单的选择,无论代价有多大,都得修复很多年前的那次错误选择。 人家说五十知天命,我仿佛三十就看到机会错失的那十年。 游子归心 凡尘浮华身染 红尘意乱茫然 纸醉金迷 难得憔悴时孤梦扶弦 风卷残阳眷恋 雨散湖波缠绵 归心似箭 却是近乡时情欲收敛 几度风霜情作乱 满园花落梦也残 一曲离殇...