1、深入理解JVM的原理,并且对自己负责的线上系统进行调优
2、深入理解volatile硬件级别的原理,CAS和synchronized底层原理,及并发下的AQS原理
3、熟练使用SpringCloud、Dubbo等框架
4、深入理解zookeeper、Redis分布式锁原理
5、熟悉RocketMQ高可用架构,并在实际项目中结合可靠一致性方案解决消息丢失、消息重复消费问题
6、深入理解MySQL的sql查询底层原理,事务MVCC机制,并能通过explain对sql进行调优
7、了解分布式事务ByteTCC、Seata等方案,深入实践过可靠性消息一致性方案
8、熟悉使用git版本控制工具