1. 熟练使用memcached、ehcache、redis等缓存技术,熟练使用springcloud+Eureka框架技术进行整合开发
3. 熟练使用MySQL数据库
4. 熟悉linux操作,熟悉tomcat等服务器
5、了解spring、mybatis和springboot的源码
项目是基于springcolud+euark做的分布式开发,使用Elasticsearch保存和搜索商品数据,数据库使用的是oracle,使用xxl-job做的分布式调度。
系统分为总站、服务商和商城,每个端都可以引入自己的供应商,总站从京东、天猫等api引入商品数据通过rabbitmq推送给服务商,服务商同样使用rabbitmq将商品数据推送到商城。关键模块使用seata做分布式事务,使用redis做的缓存。使用swagger做前后台api的对接。
使用基于k8s+jenkins的devops做环境部署
角色 | 职位 |
负责人 | java高级工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |