您的位置:首页 > 其它

再见,2017;你好,2018

2018-01-01 08:28 337 查看


时间走到了2017年的最后两个小时,感慨光阴荏苒,也感恩这充实的一年。

从来没有写作习惯的我,此时此刻感觉一定要记录点什么。

2017年,对我而言,是太重要也太精彩的一年。

2017年,是IT技术飞速发展的一年。也是我个人技能飞速发展的一年。

从 Windows Server 到 Linux

考虑到Java体系的集群分布式都是在Linux下实现的,所以把公司的应用服务器全部迁移到Linux下,为之后的发展打下基础。

从单Tomcat 到 nginx负载均衡 + Tomcat集群 + redis缓存session共享

公司最早是单个tomcat应用部署,适应不了大并发量访问,所以转向集群部署方式,算是一次重大升级,可以减少故障,减轻压力,其他优点就不详述了。

从后端 MVC 到 REST 接口前后分离

MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。它让开发更加高效,让代码耦合度尽量减小,让应用程序各部分的职责更加清晰。可是由于视图界面最终是由后端开发人员使用后端模板完成的,后端开发人员对于前端技术的生疏,难免会与设计之初的效果有偏差。代码是后端模板编写的,前端要想介入,必须熟悉后端模板,这就提高了维护成本,提高了前端介入的门槛。既然公司研发团队已经分前后,那么索性从软件架构启用前后分离的模式,而且这种模式还是现在非常流行的。

从 SSM 集群部署再到现在的 Spring Cloud 分布式微服务

微服务这个概念起初我是在工作评审的时候提到过,当初只是作为新技术的拓展学习简单了解。没想到最终还是用上了,这里要感谢豪德天沐提供良好的施展机会。

公司业务分多个模块,我们不能像以前那样,所以的东西都做到一个项目上,这样一不利于维护,二不利于之后业务的拓展。从精细化平台开始,就引入了前后分离与微服务分布式架构。有了这次经验,索性与经理商讨决定升级整个开发平台架构。

文辞粗浅,简单总结。2017这一年确实充实了不少,这些东西,都是从头开始,从无到有。期间爬过不少坑,最后总算是交了让自己满意的一份答卷,愿不负众望。

2017,就要过去,2018,迎面走来,面向新年,激活动力,再造辉煌!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: