最代码广告位
cafelicat的gravatar头像
cafelicat2020-01-19 14:11:55
2019年终总结

对于一个码龄近6年的码农,第一次写总结 ,有些羞愧;

-------------------------------------历程一-------------------------------------

13年下半年接触java,奇遇一般参加了java培训,期间甘苦自知。789.af_【官方首页】-云鼎娱乐场14年初如愿找到人生第一份工作,工资3k;对于之前的付出也算是回报吧 ,对于当时的我已经很满足了。 但是后来没想到公司是个坑, 入司半年有余,写的代码屈指可数;但是却结交了一位良师益友对我以后的职业发展和技术上提供了明灯,给予了不少帮助。所以说(塞翁失马,焉知非福)还是有些道理的。

当时天天没什么代码任务,只是整理表格数据,年复一年,日复一日终于。。。

-------------------------------------转折篇-------------------------------------

789.af_【官方首页】-云鼎娱乐场(书接上回)终于对现状的不满,对职业的重新规划。

也觉得得这样是在浪费自己时间,自己的清楚,(看着同期的同学都在茁壮成长) 与其坐以待毙,不如我自己先出去试试水,去一家能够迅速成长的公司。提完离职申请,我开始有意识的看些面试问题,重拾培训时的笔记,背题目,看些基本的知识问题。。。。

 

-------------------------------------面试篇-------------------------------------

面试过程远比想象中的艰辛, 面了n++家,大多石沉大海(当然当时的技术比菜鸡还菜鸡),尽管这么的艰辛,但是还是有两家(其一是偏前端,其一比较冷门的框架学习开发),都非我所愿的,所有出于职业发展规划,再三思量,还是做出了决定 婉拒了(此时已经距离我下岗半个多月了),心态开始浮躁,开始胡思乱想,但是有一点是肯定的,我没有为辞职后悔活, 终于在一个晴朗的下午,我收到了人生第二家公司的入职电话(而且是我心仪的)。心中难掩激动,已经不记得当时电话说的什么了, 我只顾着说“可以,行,可以。。。。”

-------------------------------------入职篇-------------------------------------

这是一家小公司,所有手续资料都准备好,终于如愿进入公司入职,带着像第一份工作的谨慎,勤学多问,不敢丝毫偷懒。 这家公司很忙,总是有干不完的活 ,经常加班到9点多,基本是996是常态吧,觉得每天都很充实,能学到很多东西, 也不觉得累  而且还是单身屌丝,下了班也没啥事要做,所以也没什么好抱怨加班多,而且报酬给的也很丰厚。

 

-------------------------------------成长篇-------------------------------------

789.af_【官方首页】-云鼎娱乐场一开始后台就我和组长两个人,乱七八糟增删改查啥都干。 但是也成长了不少, 组长对我也很照顾  ,基本有问必答,而且有时间还帮我知识延伸,到现在都很感激。

在这家公司期间,也买了人生的第一套房子,(仅此一套),当然也是父母出了百分之九十多的钱。(哈哈暗暗窃喜!!很庆幸当时买了, 不然再晚点真的就买不起了) 扯远了,接着说下

在这家公司呆了两年多,同事关系都很和谐,什么都挺好的,但是技术什么的基本定型了,基本都重复之前的工作,好像似乎也没什么挑战性,公司没有互联网的对新技术的渴求 所以我还是准备出去看看,去见识见识新的东西;

 

-------------------------------------迷茫篇-------------------------------------

789.af_【官方首页】-云鼎娱乐场后来辗转多家公司,和我所期望的相去甚远,终究没有找到归属感,终究没有做多久。

-------------------------------------现在篇-------------------------------------

直到来到现在这家,此时大概是17年下半年,本来就是觉得找个离家近,事情少,钱还可以的。还算满意吧;

789.af_【官方首页】-云鼎娱乐场就这样干着吧,比较安逸,直到 公司产品的飞速发展,用户从0-10w-100w-200w+ ,也不得不面临项目中bug所引起的一系列问题,也不记得经历过多少次通宵, 从很低级的解决并发多加库存,到现在数据迁移备份。

下面细细说来 ,日活并发成倍增加;

首先解决的是数据库问题, 一开始用的是八核的阿里云rds,紧接着为了降低数据库负载,就增加接口风控限频率,堆缓存;这样撑了几天,但是还是抗不住成倍增长的日活,(有没有经历过高峰期都要陪伴数据库左右 实时监控 数据库负载,就在马上cpu100%,命悬一线时 ,强制控制用户访问量(下线几台api接口服务),这样暂时保住了数据库,【上峰要求宁愿用户卡着,也不能数据库挂了】)现在想起来,那味道也很酸爽;

 接下来升级数据库配置,升级内存;(阿里云rds升级数据库也很有诸多坑,也没少熬了多少个通宵)

 然后紧接着就是数据库上读写分离,(后台仅有2个)带着一个刚毕业的学生,差不多什么都要我亲力亲为,经过一系列的测试,压测,事务是否生效云云差不多读写分离也基本完成,但是日活已经10w+了用户接近100w,虽然什么都测试通过了,但是所没有压力也是假的,万一事务没有回滚生效,基本就凉凉了, 还好都挺顺利的;

然后用户还是井喷式的增长, 还没有轻松几天,又要投入recode了,  数据单表已经达到了1000w 已经不能满足现在查询检索的需求这次只能上分表了,考虑到我们现在的人手和技术,分库 涉及到分布式事务比较复杂, 最终还是选择了不分库。

这样就经过一段没日没夜的加班,如愿分表也上到线上了,庆幸的是上线遇到点小问题 ,基本无伤大雅,还算顺利,这样一直经历到现在,还好现在还能扛得住,数据库高峰时期 cpu差不多30%左右,下一步,数据库扛不住 就要上消息队列,分库了。。。。。

时光如箭,回顾往昔,如梦如幻,(时常幻想如果再给我一次机会路会怎么走,还会不会走到现在) 又跑题了。。。

从一枚单身屌丝,到现在已为人父,小宝已经1岁半了。

未来期许父母安康,子女平安喜乐, 人生足矣。

-------------------------------------END-------------------------------------

 

最后感谢欣赏到最后,见笑见笑。


打赏

已有5人打赏

913024733的gravatar头像最代码人间蒸发的gravatar头像1jinge9的gravatar头像指尖游戏的gravatar头像最代码官方的gravatar头像
最近浏览
913024733 LV132月10日
月亮月亮月亮星星
最代码_码鑫源 LV42月7日
月亮
梅西小王子 LV32月5日
星星星星星星
clearlove2018 LV122月4日
月亮月亮月亮
crazy11crazy LV302月3日
太阳月亮月亮月亮星星星星
最代码人间蒸发 LV172月3日
太阳星星
逆袭 奋起 LV42月2日
月亮
阿时23428 LV142月2日
月亮月亮月亮星星星星
487948123 LV51月29日
月亮星星
dudemonkey LV81月28日
月亮月亮
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友

页面底部区域 foot.htm