我在B站这一年!

周一,也就是3月21,我入职B站一周年了!

我的工位

按照我的尿性,我周一那天就应该写篇博客的,因为最近事情挺多的(产品小姐姐总是找我聊天)!回家有点晚了就今天晚上写反正今天周五

16年的3月份在一个Go实践群发了一则招聘信息的qq群看到毛老师(qq昵称叫 北京-浪客剑心 我们都这么叫他)说Bilibili 招人当时并不知道bilibili是干嘛的!因为之前有参加过GopherChina上海的活动,毛老师作为演讲嘉宾。出于个人崇拜投了一份简历,毕竟能上台演讲的还是很厉害的。

第二天就收到了HR得面试邀请,约好了时间经过几天的准备其实也没准备啥。因为啥都不会,我面试的是Golang后台开发,因为刚毕业时候的第一份Android,Go的学习是出于兴趣边写Android边自己折腾的。

面试当天,意料之中事情发生了。被面试官冠冠老师面得稀里糊涂,问了很多问题我都不知道,知道的也只能答上一点。无奈之下冠冠老师说:“让我看下你代码吧”! talk is cheap,show me the code ,冠冠老师随便扫了下 嗯!代码能写。然后面试就结束了!然后hr简单谈了下,心灰意冷的回家了。2天之后回家的地铁上收到了Offer!!!

按照约定的时间入职了,入职后负责移动端API的开发。入职之后才知道B站用户好几千万,月活都上亿了!我的天哪!第一次接触这么多用户,这么大流量的系统!当时真的是不知所措,懵逼加迷茫。各种概念第一次听说,然后各种Google!!!

我刚加入的那段时间是B站后台架构大调整的时期,从原来的单体的应用在毛老师的带领下架构微服务化,由于老系统十分脆弱每天晚上听到做多的一句话就是!服务炸了,服务炸了!!!

由于我们项目组是负责移动端API 最核心的功能,是绝对不能宕机的。所以我们每次上线前都很谨慎,代码要被review很多次,每次code review 总是被骂,”这么代码写的什么狗屎”、”你这代码看得我胃疼”、”你这么代码辣眼睛”。骂完之后在冠冠老师和毛老师耐心的指导下修改。被骂得多了,改得多了,很多不懂的东西慢慢就懂了,学到的东西也就多了!

经过大半年的努力,服务的稳定性得到提升,各种监控,链路追踪让我们及时发现问题!随着我们不断的努力晚上高峰期听到的 “炸了”的次数越来越少!我们的微服务架构日渐成熟。我也知道了什么是缓存、熔断、限流、容灾等知识!学到了很多!但是要学习的东西还有很多,慢慢努力吧!

https://www.zhihu.com/question/36725213 这是前段时间毛老师在知乎上回答网友提问总结的我们目前的一些技术栈。如果你对我们的兴趣的可以大概的了解下,毕竟我们还在不断改善我们的架构!毛老师也天天也和我们说,要多思考,要有前瞻性。

一年时间说长不长,说短不短!在这一年多的时间里,在同事们的影响下自己还是改变了很多(人生第一次穿女装了,妈蛋),不仅是从技术上,还有很多方面都有进步,也有很多不足,需要在未来的工作去学习和进步!

说到这里顺便插一条广告,随着越来越多的用户对我们网站的喜爱,我们的开发任务与挑战也随之增加!

如果你希望你的代码能为亿万用户带去快乐,如果你对大流量高并发有兴趣可以给我们投简历!

这里有部分岗位的介绍:

哔哩哔哩主站技术招聘

直接发送简历到maojian#bilibili.com 或者xiequan#bilibili.com

嗯!可爱的产品小姐姐们等着和你聊天呢!!!

放几张皂片吧,就几张(cdn要花钱)

时不时会来视察我们的皮卡丘

我在B站这一年!

发表评论

电子邮件地址不会被公开。 必填项已用*标注