1、精通 Java
2、精通 Spring、Spring Mvc、MyBatis、Hibernate
3、精通 Spring Cloud( Zuul 、Nacos 、Ribbon、Hystrix、Feign、Seata )
4、精通分布式事务Seata 、分布式锁、分布式架构
5、精通Mysql、引擎原理、索引原理
6、分布式日志:LKLEK
7、消息中间件:RabbitMQ、kafka
8、负载均衡:Nginx
9、熟悉应用系统、APP、小程序、公众号、支付系统等系统开发
巴博士主要业务是汽车后服务市场,主要业务包含保养、救援、二手车、拍卖、商城等完整的汽车后市场服务平台。根据业务需求,系统采用微服务架构,将系统划分为Vehicle Maintain、Vehicle Rescue、Used Car、Vehicle Auction、Shopping Mall、Vehicle User、Vehicle Order等微服务模块。
项目架构:
后台:Spring Cloud( Zuul 、Nacos 、Ribbon、Hystrix、Feign、Seata )+jetCache+Redis+RabbitMQ+ShardingSphere+LKLEK。
前端: VUE、 Bootstrap 、 Easyui、 Sui 、APP、小程序、公众号等
应用系统:
1、车主系统:保养、救援、二手车、商城购物等(微信公众号+App)
2、门店运营管理系统:订单管理、库存、救援、发布二手车信息等(微信公众号+App)
3、代理商管理系统:订单管理、信息管理、库存管理(物等微信公众号+App)
4、商城系统:(订单、库存、活动等)(微信公众号+App)
5、总部管理系统:(订单、用户、救援、二手车、代理商、维修厂、车主)
职责:
1、采用微服务架构对核心子系统重构,对模块拆分的分析设计,利用Spring Cloud技术进行实现,提高系统稳定性可扩展性及可用性。
2、带领团队技术攻关
3、 利用ShardingSphere作为分库分表中间件
4、 通过jetCache+Redis实现高速缓存,提供系统性能
5、 利用Logstash(生产者)->KafKka->Logstash(消费者)->Elasticsearch->Kibana实现日志服务的高可用
6、 通过RabbitMQ实现订单、短信、通知等模块的松耦合和异步
7、 通过Seata进行分布式事务管理
角色 | 职位 |
负责人 | java技术总监 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
主要业务包含保养、救援、二手车、拍卖、商城等完整的汽车后市场服务平台。根据业务需求,系统采用微服务架构,将系统划分为Vehicle Maintain、Vehicle Rescue、Used Car、Vehicle Auction、Shopping Mall、Vehicle Use
轮胎全生命周期的管理系统,从轮胎购买安装一直到结束,管理整个生命周期,同时借助物联网实现轮胎信息实时监测,最终达到轮胎效益的统计,计算出每条轮胎的利润