SpirngBoot、SpringClund、MyBatis、Redis、MySQL、Dubbo、RocketMQ、 Elasticsearch 等设计技术:
1、采用分布式的项目开发模式整个项目分为:用户管理、综合管理、留存管理、服务计划、学习 计划、crm、canal 阿里开源框架、odps 数据分析、ELK 等二十多个服务。
2、基于 RocketMQ 支持消息事务这一特点,在项目开发过程中使用这一特点,采用最大努力通知的 分布式事务解决方案去处理分布式事务场景。
3、基于 Redis 消息中间件,实现了接口幂等,一定程度上保证了服务之间数据的一致性。
4、对数据量较大的表使用 Sharding-JDBC 数据库中间件进行分库分表减轻数据库压力。
5、采用 Elasticsearch , Logstash, Kibana 这套经典组合用来收集分析日志,大大减轻了开发人员排查问 题的难度,同时集成了接口的监控。
1、负责服务端需求开发
2、负责相关内容模块的开发及优化
3、负责平台节日相关活动相关需求开发
点击空白处退出提示
评论