-
小米公司
-
Java 高级工程师
-
7年
擅长技能
异步框架:精通 Vertx(基于 Netty),擅长高性能异步系统。
Spring 生态系统:深谙 Spring 框架,包括 IOC、AOP,以及 SSM/SSH 的集成。具备丰富的 Spring Cloud 微服务架构经验。
容器化:熟练使用 Docker,具有将 Spring Cloud 微服务进行容器化部署的实际经验。
消息队列:精通 RabbitMQ 和 Kafka,并在 Kafka 上有定制开发经验;熟练使用 Zookeeper 实现分布式锁及 MQ 维护。
开发工具:熟练掌握 Git、Maven/Gradle,以及 Eclipse、IntelliJ IDEA、PyCharm 等开发工具。
缓存解决方案:精通 Redis、Ehcache,并使用 Guava 和 Kafka 实现定制化分布式缓存。
Linux & 系统管理:精通 Linux(CentOS),能够进行系统层次的问题排查。
OAuth2.0:熟练掌握 OAuth2.0(RFC6749),用于构建授权服务。
数据库:擅长 MySQL 的 SQL 优化,并具备 MongoDB 使用经验。
JVM 调优:理解 JVM 原理,并在项目中有实际的性能调优经验。
系统设计与项目管理:丰富的系统架构设计与项目管理经验。