现在开发JAVA后台,主要用哪些技术?
你的系统有多大,你的技术就有多厉害!
就我们公司来说,用JAVA开发后台服务用的是以下这些东西!
1,微服务框架:springboot和springcloud!包括eureka,zuul,hysrix,consul等等!
2、数据库映射框架:miybatis!
3、数据库连接池:druid!
4、日志框架:slf4j!
5、项目建设工具:mav:svn和git!
7、缓存:r:ons和卡夫卡!
9、工作流引擎echo:activiti!
10、规则引擎:drools!
11、微服务容器:dock:jink:Axur:postMan!
16、脚本:sh:JAVA8!
这些都是工作中用到的后端技术,可以说程序员都是多面手!可能还有更多,未完待续。......
运维工程师必须掌握的基础技能有哪些?
1、系统安装、优化、配置:Windows、Linux、UNIX、AIX。
2.:sh:xml,json,yaml。
4.安装、优化、配置服务集群,如:lvs、nginx、apach:git,svn,jenkins,mvn,jira,saltstack,ansible等的运维。