-
阿里巴巴
-
JAVA开发
-
6年
擅长技能
·熟练掌握Jva核心知识、JUC、线程池、集合等,具备良好的面向对象编程思想
·深入理解MySQL,掌握索引、事务、锁,熟练掌握MySQL主从同步、读写分离等技术.理解Innodb和RocksDB存
储引擎.具备一定的SQL调优能力
·深入理解Redis线程模型,熟练掌握Redis的核心数据结构的使用场景,熟悉各种缓存高并发的使用场景,比
如:缓存雪崩,缓存穿透、缓存击穿等
深入了解Spring、SpringBoot.掌握AOP、loC,SPI等可以熟练使用到工作中.对源码有一定的理解
·熟练掌握分布式场景中的常见的技术问题及解决,比如分布式锁、分布式事务、分布式任务调度、RPC等
·理解JVM底层原理熟悉JVM各类垃圾收集器的使用及核心参数的调优,具备一定的JVM调优能力,
·熟悉RocketMQ、Kafka等常用的消息中间件进行消息的异步数据处理
·熟练掌握ES,了解掌握ES读写流程、分片原理、可以基于ES熟练完成业务开发
·熟悉Netty、Zookeeper、etcd等分布式技术
·熟练掌握设计模式,如工厂、代理、组合、策略、适配等设计模式,并善用设计原则构建可复用代码