熟悉Spring framework/Boot框架源码,热衷于各种MVC、RPC、MQ、NIO、WebSocket、WebService(CXF、Axis2等)的技术框架。多个大型项目熟练应用SSM(H)/JPA;熟练使用Spring-cloud微服务框架;
深入研究和熟练应用Dubbo框架,熟读其源代码,熟悉alibaba sentinel和nacos;
基于J2EE构建大型互联网架构(高并发、高可用、可伸缩)有丰富的实践经验;
中间件或开源框架:RocketMQ/Kafka/AMQ、Redis、CEPH、ELK、Elastic-job、Nginx
熟悉各种设计模式、领域模型;
有大数据下分布式计算(MapRed)、有搜索引擎(lucence)的开发经验;
熟悉Web2.0核心技术HTML5、AJAX(JS/CSS/XML/JSON)及开源框架jquery、bootstrap、bootstrap-table,独立开发过超2000行的JS组件;
熟悉Mysql、Oracle等主流数据库(SQL、存储过程、触发器、Function、Package)。
1、综合管控与SAAS改造:基于运营大数据的分析与决策系统,包括景区的售检离退等票务数据分析、商品餐饮等二消数据、停车数据、视频监控、WIFI/智能设备、GIS导航、AR等。技术架构是SSM、Cloud、Spring-security、Kafka、Mysql等。
2、调用链项目(tracing):分布式全链路的调用信息和问题跟踪系统,可用于链路追踪、异常报警、性能分析等场景
3、分布式调度系统(Elastic-job):基于开源的elastic-job并作二次开发与优化,改造原系统中120+定时任务
4、资金托管系统(TDP):对接某银行三方存管系统,负责转发内部核心系统的30多种业务请求(包括开户绑卡、充值、提现、项目登记等)与通讯安全。
5、通讯网关平台(UGateway):负责全公司内、外系统的唯一调用平台,提供多种通讯机制(dubbo, ws, http等),完整的数据安全和格式转换
分布式全链路的调用信息和问题跟踪系统,自主设计开发的支持dubbo/http/msg/jdbc/redis/job/mail等服务访问控件,收集每一次RPC的时间节点、性能参数和调用消息,持久化到存储中,并提供统一的查询界面,可提供链路追踪、异常报警、性能分析等场景。
短信网关支持多种短信渠道(配置)及签名,及针对不同业务系统自定义短信模板,可以立即发送或定时发送。 该系统还有邮件功能。