-
清华同方
-
高级Java工程师
-
9年
擅长技能
1、Java基础扎实、掌握JVM原理及性能调优、多线程、网络编程、设计模式等
2、深入理解Spring、SpringMVC等开源框架的设计原理及底层架构、研究过部分核心功能源码,具备一定的框架开发能力
3、深入理解Redis线程模型,熟练掌握Redis的核心数据结构及使用场景,熟悉多级缓存架构,熟悉各种缓存高并发的使用场景,比如:缓存雪崩,缓存穿透,缓存失效,热点缓存重建等
4、熟悉常见消息中间件的使用,解决过各种消息通信场景的问题,比如消息丢失、消息重复消费、消息顺序行、消息积压等问题
5、对高性能IO通信框架Netty有过深入研究,熟悉其线程模型,使用Netty开发过网络通信框架
6.熟练掌握MySQL各种查询及索引优化,熟悉MySQL事务隔离级别及锁机制
7、熟练掌握分布式架构中常用的消息中间件,abbitMqKafka,Z等,对常见的消息丢失,消费端限流,消费端幕等性有过处理
8、深入理解SprinBoot,SpringCoud等微服务框架框架的设计原理及底层架构,研究过核心源码,熟悉各种微服务架构场景设计,比如服务注册与发现,服务限流,服务降级,服务熔断,服务网关路由,服务安全认证等
大数据方面:
1、熟悉hadoop、flink等大数据技术生态圈。
2、熟练掌握CDH和Ambari大数据集群环境搭建
3、能够使用flink,kafka,paimon,doris等组件的ETL开发
4、熟悉分层、建模、治理、数据集市等数据流程