1. java基础扎实,具备良好的编码规范 多线程并发处理、熟悉常用数据结构和算法,设计模式等
2. 熟练数据库Mysql和oralce应用,良好的数据库设计能力与mysql编写能力熟练mysql索引原理并且有丰富的线上mysql性能优化,数据库锁
3. 深入理解JVM原理,熟悉JVM各种垃圾收集的使用及核心参数的调优,有过一定的jvm线上调优经验。
4. 深入理解Redis线程模型,熟练掌握redis的核心数据结构的使用场景,熟悉各种缓存高并发的使用场景如:redis集群、缓存雪崩、缓存穿透、缓存失效。
5. 熟悉常见消息中间件的使用(RabbitMQ、Kafka),解决过各种消息通信场景的疑难问题,如:消息丢失、消息重复消费、消息消息顺序性
6. 深入理解springboot、spring cloud等微服务框架的设计原理及底层架构比如:服务注册与发现、服务限流、降级、熔断
7. 在项目中解决过各种分布式场景的技术难题,比如分布式锁,分布事务,分布式session
1. 负责message消息服务的日常开发 、环境部署运作
2. Global全球服务的审核流程接口开发对接
3. Device服务车型管理接口开发
1. 数据库双写 3. 抢红包 4. 活动秒杀场景
角色 | 职位 |
负责人 | 资深后端JAVA |
队员 | 后端工程师 |