● 精通 JAVA 的内存机制,性能调优,IO/NIO, 多线程开发和扎实的 JAVA 基础。
● 精通 Spring、SpringBoot、MyBatis、Dubbo 等框架。
● 熟悉 Nginx、Tomcat、Zookeeper、Docker 等。
● 熟悉分布式系统开发模式、分布式锁、分布式缓存技术,如:Redis。
● 熟悉异步消息机制:RabbitMQ、Kafka、RocketMq。
● 熟练搭建高性能、高可用和高可伸缩的分布式系统。
● 熟练掌握SQL语言和基本SQL调优,熟练使用MySQL数据库。
● 精通 WebService、RPC、REST 等远程通信开发。
● 精通JSP、Servlet、HTML、JavaScript、AJAX、CSS、JQuery 等Web开发技术。
● 熟悉 Linux 常用命令和 Sell 脚本,能在 Linux 下进行开发。
国烨电商交易平台
国烨电商交易平台主要提供的是化工原料、油品、塑料等大宗商品,通过线上交易+在线支付+智能运输+线下交割库多方操作模式相结合,以撮合形式介入商品交易,跟踪整个交易环节,开展闭环贸易。整套系统部署在阿里云服务器上,主要基于Mysql和Redis做数据存储,使用MQ做消息队和工作流(Activity)完成相关的审批任务。前期我们服务之间的调用方式都是基于HTTP的方式,服务耦合性较高,后期我们基于RPC(Dubbo)框架做了整个系统的服务化。
百味云在线点餐平台
百味云在线点餐平台是一款O2O模式的扫码点餐系统,主要依托在微信和支付宝平台上,并通过用户扫码进入到对应的店家点餐页面,进行点餐、下单、支付等。店主通过云掌柜App能及时收到新订单,并快速对顾客下单进行确认和完成小票打印。同时通过云掌柜App能实时查看餐厅的营业情况,同时对餐厅菜品、优惠活动、员工等信息进行管理。该平台主要用到的技术有 Netty(实现与服务端的长连接,推送订单、小票打印等任务)、Rabbitmq(完成异步计算、解耦和数据同步实现多维度存储)、Dubbo(实现分布式服务架构)、Redis、FastDfs、ELK(日志分析)等。
参与百味云点餐项目1.0 后期的研发,并在 2.0 通过使用Dubbo分布式服务框架完成对1.0的重构。
参与阿里云服务器迁移至公司私有服务器。
并在多次迭代中以最优质量提测发布,同时获得2017年年终优质质量奖。
车享电商平台
该项目是上海汽车集团股份有限公司打造的中国汽车市场首个全生命周期 O2O电子商务平台。秉持“车生活 心享受”的品牌主张,结合“高效线上运营”和“优质线下服务”,全方位打通汽车看、选、买、用、卖”O2O,一站式提供汽车全生命周期价值服务。该平台采用自研的Venus分布式服务框架,实现各系统之间的服务通信,使用MongoDB对GPS数据进行存储,使用codis实现分布式缓存架构等等。
项目职责:
● 车享会员权益:负责需求设计,项目架构搭建,数据库建模。
● 车享道路救援管理系统:功能模块的开发、优化和维护。
● 安吉俱乐部催收系统(车享):我负责数据库表设计,功能模块的开发,系统优化
完成道路救援系统的改造,和对外各平台线上线下一键呼叫救援的对接。