1、 熟练掌握对Mysql数据库的应用以及数据库优化和SQL调优经验丰富。
2、 熟练使用SpringMVC+Mybatis框架技术进行接口服务的开发。
3、 熟练使用Nosql数据库Redis实际经验丰富。
4、 熟悉并实际应用dubbo分布式服务框架和SpringBoot和Springcloud微服务框架
5、 熟练使用分布式事务方案中的可靠消息(MQ)最终一致性。
6、 熟练使用keepalived+nginx+tomcat负载均衡。
7、 熟练使用Linux系统开发平台并熟练搭建自动化运维环境
Jenkins+GitLab+Maven+Nexus+MySql+Redis+Nginx+Tomcat
8、 熟练使用第三方:sms、激光推送Jpush、支付宝支付。
9、 熟练使用Extjs、Jquery 等技术制作web界面的开发。
10、熟练使用Eclipse,IntelliJ IDEA等工具以及Tomcat 容器进行web开发。
11、熟悉使用Git、Tortoisesvn等版本控制工具。
12、能够指导初中级开发人员进行开发。
项目描述:酷客直播是以音乐直播为切入点,有趣有料的直播平台。通过网络挖掘、培养有才艺的实力主播,建造真实的网红学院,并进行专业的培养与指导,为其走上明星之路提供助力。酷客直播采用当前比较火的dubbo分布式服务框架,基于MQ消息最终一致性,实现服务解耦,通过构建一个通用的事务管理器即编写对应服务可逆服务进行事务的补偿和回滚操作,提高了系统的扩展性。为了提高系统的性能使用redis做系统缓存。
系统主要包括以下模块:
后台管理系统:管理banner、用户管理、推荐管理、排行榜管理等功能。
APP:用户可以在进行注册、登录、查看直播、直播认证并可以直播等操作。
后端接口服务:用户中心服务、直播服务、订单服务、通知服务等。
责任描述:
1、负责直播服务平台的设计重构、优化(MySQL数据库和SQL优化及接口代码优化);
2、负责后期配合架构师进行接口服务架构升级优化,搭建微服务架构采用dubbo;
3、负责后期后台管理架构优化;
4、负责和前端工程师进行接口对接讨论,并安排相应人员进行接口对接;
5、负责与产品经理交流需求,并和研发人员对接需求开发流程,优先级分工安排;
6、负责计划测试优先级任务,保证项目计划按时按质完成