项目描述: 十九路智能赛事平台实现了家长、老师、棋校、棋协、选手等多方面客户的各自的需求。帮助家长为
选手更便捷的找到心仪的棋校,心仪的比赛,根据老师指导选择购买对应的学习资料,帮助棋校根据认证级别提供推广服
务,提供棋校主页,方便家长了解棋校,实现家长挑选购买棋校提供的学习用品、辅导资料、课程等让孩子学习之路变的
有规划有计划性。通过购买录制课程等方式帮助选手成长进步。平台推出会员积分、二维码、选手&选手,选手&老师互
动,推广,数据维护&统计等服务内容,并为比赛提供预约、报名、推广等功能。比赛可以设置订餐、酒店、出行等相关
服务为家长选手老师在比赛期间提供更优质的服务。比赛实时成绩查询&选手比赛状态比赛时家长们放心。
职 责: 1、承担管理员管理系统和棋校&棋协管理系统&RESTful API 模块的研发工作。
2、针对教学视频,控制大文件的下载以及外部盗链;
3、搭建服务器负载均衡集群
4、为提升数据库性能以及宕机时处理从而搭建数据库主从读写分离环境
5、针对数据不断呈现增加趋势,数据库表采用分库分表,设计分表规则
6、缓存开发包括页面缓存,查询缓存,热点数据缓存等缓存规则;
7、在开发优化项目过程中使用 JMeter 做单元测试,测试项目强度;
8、通过 XHPorf 查看各个流程的性能损耗;
9、入住酒店以及报名名额为了防止超出预定范围,使用 redis 队列 同时搭配页面缓存以及静态化的
方式保证报名数据控制在范围之内;
10、负责模块大致包括:
10.1、管理员管理系统和棋校&棋协管理系统;
10.2、棋校主页、棋校商品、棋校老师、学员管理;
10.3、棋校老师&平台老师定制课程功能;
10.4、会员积分及积分商城系统,选手&老师互动;
10.5、预约酒店餐饮出行服务;
10.6、成绩比赛对阵详情&Rbac、数据统计;
10.7、微信支付、退款、账户余额提现等功能的业务逻辑研发。