是时候回归了

Hello Again

从实习开始,就没有继续在CSDN上写过博客,这一断就是两年。这两年多里,从实习到工作,虽然一直在写程序,但是由于工作原因,早已不写iOS,也没有做客户端很久了,而是学习了golang,做起了服务端开发。到现在,所负责的服务已经上线了一年多,进行了两次比较大的改版升级,其间由于自己服务端开发的经验不足,经历过数次大大小小的事故,好在错误修正得比较及时,也由于服务并不是太核心,没有造成太大的影响。

实习面试的iOS岗位进入公司,但是刚好iOS部门貌似已经饱和,并不需要人了,于是在老大的安排下,先做了个mac上用的小工具,然后研究了下并没有出现在iOS客户端版本计划中的需求,初步了解了下服务端开发。要知道在此之前我是从来没有接触过服务端开发的,在服务端面前我就是个纯小白,不过还是硬着头皮做了下来,然后,新世界的大门打开了。

实习到了两个月左右就顺利拿到了offer,这个时候让我做一个选择,是做iOS客户端,还是转后台开发。这个时候我选择了后台,曾经一直坚定做客户端的我,在这短短两个月的实习时间里,就转了后台开发。不得不说,后台开发,加上golang,对我的影响力确实有点大,感觉做了后台开发,对于深刻理解开发的整个过程确实有很大的作用,这是之前在学校只是看书上说的应用开发流程的理解是不一样的。接下来继续实习了四个月,开发了现在线上服务的第一版,实习结束,回学校一两个月后,服务上线。

后面的事情就不细说了,从实习开始到现在,一直都在负责这个服务的开发与维护,一开始是iOS端,后来又有其他两个端接入了接口,所有接口访问量从最开始每天几十万到现在最高每天能达到一千万。这个过程并不是那么轻松的。为了减少高峰期单接口访问时间,接口逻辑优化,sql查询优化,redis缓存优化,nginx负载优化,甚至升级机器配置,各种优化都做了,最终把它稳定在一个正常值;为了监控各个接口状态,在所有错误和崩溃日志中都添加了警报邮件发送给老大和我,以便出现问题及时处理;为了为了防止意外情况的程序崩溃,还为它写了多个守护脚本,能在程序挂掉或者不正常(内存占用超标)时自动重启。

总之呢,现在就想趁业务不那么忙,回归一下CSDN,总结并记录一下工作以来,学习到的一些服务端和golang的知识点,主要目的是为了自己之后查询方便,也总结已经学到的东西,反思自己不足的地方吧。

坚持一件事不容易啊,希望能坚持o(╯□╰)o

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值