1,Java基础扎实,熟悉并发编程,熟知常用并发容器底层原理;
2,阅读过Mybatis、Spring及SpringMVC等开源框架,并手写过SpringMVC框架;
4,熟悉MySQL调优手段,对MySQL主从架构有一定了解;
5,熟悉Redis底层机制,能快速搭建高可用集群;
6,熟悉MongoDB的使用和底层原理;
7,熟知RabbitMQ消息中间件底层原理,能根据实际项目场景给出方案;
8,对常用的设计模式有一定了解和使用经验;
9,熟悉Zookeeper底层结构和用途,了解Nginx集群配置等技术;
10,熟悉Tars分布式框架的使用,熟悉Spring Boot开发,了解Spring Cloud的核心组件;
11,对Netty的使用有一定了解;
12,熟悉Maven,Git,Wireshark等相应开发工具,熟悉Linux常用命令;
13,熟悉HTML、CSS、JS、ES6、jQuery、Ajax、Layui、VUE.js等前端技术;
14,熟悉微信小程序开发。
项目一:基于SIP通信协议的分布式隐私宝呼叫平台
项目描述:
隐私宝呼叫平台基于B2B商业模式,主要为企业或商家提供保护最终被叫手机号不被泄露的隐私服务,高峰期可支持上千人同时呼叫,该平台下包含AXB、AXYB、AX、XSR、SOPEN(本质区别为呼叫流程和所涉及号码不同)等多种业务模式。
项目职责:负责所有Java模块的开发、测试以及上线工作。
项目技术栈:腾讯Tars分布式微服务框架,SpringBoot,MyBatis,MySQL,Redis,Lua,MongoDB,RabbitMq,Quartz,Maven,Git
项目二:电商隐私号项目
项目描述:
此项目主要为淘宝商家提供隐私呼叫服务,大致流程为:当买家成功下单后,卖家将买家信息发送到本平台进行呼叫绑定,并收到本平台的一个代替买家真实号码的隐私号作为快件上的收件人号码,卖家发货后将运单号同步到本平台,平台通过跟踪物流信息实时更新呼叫相关的数据,派件时快递员呼叫快件上的隐私号即可呼叫到买家,从而保护买家手机号不被泄露。
项目职责:负责所有Java模块的开发和测试工作。
项目技术栈:腾讯Tars分布式微服务框架,SpringBoot,MyBatis,MySQL,Redis,MongoDB,RabbitMq,Maven,Git