熟悉华为编码规范,具备良好的Java编程习惯;
熟悉SpringBoot、SpringCloud、SpringCloudAlibaba、Mybatis、Mybatis-plus等开源框架,可独立搭建分布式微服务架构;
熟悉Linux常用命令,可独立编写shell脚本,解决公司微服务快速启停问题;
熟悉Mysql数据库的基本操作,使用Keepalived实现Mysql的双主搭建;
熟悉Redis非关系型数据库的基本操作,搭建高可用的Redis一主一从两哨兵模式;
熟练使用Apollo配置中心动态更新配置信息,搭建高可用Apollo集群模式;
熟悉SkyWalking链路监控,使用javaagent技术代码零侵入实现对请求的全链路监控;
熟练使用Prometheus对各个应用的指标进行监控,通过Grafana实现实时数据展示,并在发生告警时通过AlertManager发送告警信息;
熟练使用IDEA、VSCode编程工具,SVN、Git项目管理工具;
了解JVM内存模型,垃圾回收机制,GC算法,有过一定JVM线上调优经验;
项目名称:投资审计云监管平台
项目描述:
该平台是针对审计厅电子化办公的要求,取代传统人工审计为指挥审计的解决方案,在Pigx商用版本的基础上进行二次开发,主要增加了基于minio和fastdfs的文件服务,在线表单服务、内邮服务、图纸文件解析服务,系统底层采用Nacos组件为服务的注册与配置中心,Feign组件完成服务之间的调用,Sentinel流量管理框架完成限流、熔断降级、系统负载保护,Gateway组件管理授权、访问控制和流量限制,采用OAuth2.0协议对用户进行登录授权