精通Java,熟悉并发编程及JUC源码,熟悉JVM原理及调优;
熟悉常见的数据结构与算法,能熟练使用常见的设计模式;
熟练使用Spring/SpringBoot/Mybatis等常用开发框架,阅读部分过核心源码;
熟练使用Dubbo,了解底层原理并阅读过部分核心源码;
熟练使用Mysql数据库,了解核心功能的底层原理并属性sql优化;
熟练使用Redis,对Redis的原理有一定的了解;
熟悉Kafka/Zookeeper等分布式中间件,了解底层原理;
熟练使用Maven/Git等开发工具,熟练使用Linux系统;
熟悉SpringCloud分布式开发框架,阅读过部分组件的源码;
了解Hadoop/Spark大数据开发框架;
白融云创-Redis同城双活系统设计与开发;
天眼查-查询系统业务中台设计与开发(团队Leader);
天眼查-分布式权限平台设计与开发(团队Leader);
去哪儿网-大客户端push系统;
去哪儿网-客服系统底层支持平台;
去哪儿网-QTalk IM统计分析系统;
三星电子-大数据平台;
恒丰银行-大数据平台;
该平台是由金地征信研发中心主导研发并面向全公司开放的权限平台,项目分为两期,一期功能 支持菜单,按钮,接口等资源的统一管理,以及基于RBAC模型的权限管理,业务系统能够快速集成快速配置,极大的提高了业务系统对接权限管理的开发效率。在技术实现上利用多租户架构实现多业务系统权限数据的
该平台属于分布式系统,为去哪儿网客服系统提供底层数据及服务支撑能力,基于Dubbo 构建,整个系统包含四个子模块,分别实现了客户端历史消息拉取,会话管理,用户排队及机器人消息流转,为上层系统提供基础服务,日均处理会话量在 10万左右,日均消息流转200-300万。