2016技术总结与2017计划

2016年,技术上有了很大的提高,特别是互联网系统架构方面。

年初,主要研究了dubbo,重点研究了dubbo的安装、配置、版本,集群方面的技术,并在产品中加以使用,总体上dubbo是目前国内分布式SOA框架的主流,使用简单上手快。

后面,继续研究了负载均衡框架,nginx+keepalive 实现 VIP 功能 ;搭建分布式文件存储fastdfs集群;redis 集群;mysql 主从复制,mycat实现 mysql读写分离技术;

综上,对系统的高可用方面已经初步具备完整的搭建与问题处理能力。

下半年,负责一个产品的整体技术方案,产品采用前后端分离;后端框架采用springboot,由于功能并不复杂,所以轻松实现,前端采用ionic框架,前端一直是自己的薄弱项,期间熟悉了 前端打包框架 gulp ,css布局,angularjs 1.x ,前端技术变化太快,以后要进一步加强。

目前,负责一个大数据量文件下载传输模块,性能是非常大的难点,上十万,百万的小文件需要在尽可能短的时间传输完成,目前采用java 多线程来实现,虽有较大提升,还需进一步改进。

未来技术趋势:

总体而言,IT技术的门槛越来越低,从业人员越来越多,整个业务的需求将逐渐偏向前端,后端人员无论工资还是发展前景逐渐有没落趋势,技术人员红利逐渐消失,特别是后端人员已经越来越变成“蓝领工人” ,工作内容逐渐“搬砖化” 。

2017年计划

1)在 java 多线程方面继续发力,熟悉 java8 函数式编程方式

2)继续学习一门新语言,初步定为go lang

3)加强前端学习,angular2 和 vue2 选一个学习

4)了解微信 小程序,争取做几个小应用

你可能感兴趣的:(2016技术总结与2017计划)