精通JavaSE、JavaEE编程思想,熟练掌握springboot、springMVC、mybatis、dubbo等常规编程框架与分布式框架。熟练使用idea、eclipse、Navicat、SecureCRT、postMan等常用软件。熟练使用rocketMQ、kafka等消息处理框架进行业务解耦。熟练掌握MySQL数据库以及SQL优化。熟练使用Linux命令,能够快速定位线上问题,熟悉jvm常用优化手段,熟练使用线上监控平台、使用jmap、jstat等jvm工具跟踪问题。熟练使用hive、spark统计数据。熟练使用guava、sonar、checkstyle等开源工具优化代码结构。熟练使用redis、MongoDB、ThreadPool等缓存框架和线程池技术提升系统性能。精通JavaSE集合框架,合理使用各种集合类型提升系统性能、内存使用率。
1、易理货销售平台:采用springboot+dubbo+mybatis+rabbitMQ框架搭建基础服务,提供订单、库存、物流、价格、促销、商品等服务模块,完成海尔线上商城的一整套下单、支付、发货、物流、到货业务。通过dubbo实现RPC远程调用、实现多系统协同开发。通过rabbitMQ对促销期间的订单流量就行削峰、降低数据库压力。
2、海尔大学学习管理平台:采用hop5(spring + springMVC + dubbo + mybatis)框架搭建基础服务,实现自定义标签、自定义监控配置。提供计划管理、项目管理、合同管理、课程管理等服务,完成企业培训的一整套课程创建、发布、报名、签到、线上线下上课、考试、评价流程。
3、神农架项目:采用springboot+dubbo+mybatis+kafka框架搭建基础服务,提供课程、师资、商品订单、ehr等服务模块,完成公务员培训的报名、排课、薪酬、评价等一整套流程。通过kafka对ehr和师资系统进行业务解耦及消息同步,通过dubbo实现RPC远程服务调用、实现多系统协同开发。
4、转转APP:采用自研scf微服务框架,实现转转APP的各种前中后台服务框架的搭建,提供商品、订单、交易、拍卖、促销等基础等基础服务,完成电商系统的c2b、c2c、b2c、c2b2c等业务模式的整体流转,采用自研monitor对服务进行方法级监控预警,采用hive、spark实现云窗数据收集统计等。
易理货销售平台:采用springboot+dubbo+mybatis+rabbitMQ框架搭建基础服务,提供订单、库存、物流、价格、促销、商品等服务模块,完成海尔线上商城的一整套下单、支付、发货、物流、到货业务。通过dubbo实现RPC远程调用、实现多系统协同开发。通过rabbi
海尔大学学习管理平台:采用hop5(spring + springMVC + dubbo + mybatis)框架搭建基础服务,实现自定义标签、自定义监控配置。提供计划管理、项目管理、合同管理、课程管理等服务,完成企业培训的一整套课程创建、发布、报名、签到、线上线下上课、考试、评
转转APP:采用自研scf微服务框架,实现转转APP的各种前中后台服务框架的搭建,提供商品、订单、交易、拍卖、促销等基础等基础服务,完成电商系统的c2b、c2c、b2c、c2b2c等业务模式的整体流转,采用自研monitor对服务进行方法级监控预警,采用hive、spark实现云