Java:熟悉 Java 的核心知识、Java 并发(锁、多线程)、JVM(内存管理、GC 算法),具有线上 JVM 排查调优经验
框架:熟悉 Spring、SpringBoot、Mybatis 等主流开发框架 数据库:熟悉 MySQL 以及优化手段(SQL 优化、索引优化、分库分表、读写分离)和原理, 熟悉并使用 Redis 了 解底层原理 分布式:熟悉 RPC(Dubbo)、分布式理论(CAP、BASE)、分布式事务(2PC、3PC、TCC)、分布式 id 的使用 以及原理 消息队列:熟悉 activeMQ 了解其原理 架构:了解 DDD 设计,熟悉微服务设计原理以及方案
599APP为体育爱好者提供实时比分的系统。此系统为用户提供相关赛事比分、详情、专家方案等主要业务。
负责模块:
主要负责比分、赔率、用户管理、方案发布与购买、运营后台部分模块,对接友盟、mob实现赛事关注消息通知
技术实现:
1.使用Maven构建基于SpringBoot + Dubbo + Zookeeper框架的分布式服务系统,使用Jenkins做持续集成,完成系统上线发布并使用zabbix完成线上服务器资源监控与告警。
2.使用Redis缓存热点数据缓解数据库压力(比分、热门方案),依赖Redis实现高频接口防抓、接口幂等(方案购买)、分布式锁等相关技术实现。
3.使用ActiveMQ处理推送到相关业务,降低数据源与数据处理的系统耦合。
4.基于Netty实现实时数据推送服务(比分、赔率变化),保证数据实时性。
5.使用AOP技术,完成参数校验、接口幂等、接口鉴权等相关功能。
6.基于DDD设计思想,完成领域建模与划分
599APP为体育爱好者提供实时比分的系统。此系统为用户提供相关赛事比分、详情、专家方案等主要业务。
599.com是深圳市伍玖玖体育科技有限公司旗下体育足球比分直播APP,599比分APP极速版为体育爱好者提供高质量足球即时比分直播与足球赛事最新动态、NBA/CBA最新篮球资讯,包含足球赛事比分直播信息、足球比分预测、NBA篮球即时比分直播和赛事分析、足球盘口分析预测、欧赔分析