需求说明:
1) 基于F2B2C模式的电子商务平台;
2) 支持货物、服务等多种形式的商品销售;
3) 提供打折卡、优惠券、团购、秒杀等多种营销手段;
4) 支持微信、内部账户、会员卡等多种支付方式;
5) 数据中台及实时数字大屏;
6) 经营数据综合分析。
技术要点:
1) 服务端托管在阿里云上,基于Kuberetes管理多租户;
2) 把平台用基于SpringBoot/SpringCloud的微服务技术进行重构;
3) 使用带主从复制的Oracle和MySQL数据库;
4) 基于RocketMQ的消息分发系统;
5) 基于Redis集群的分布式缓存体系。
个人职责:
1) 数据库设计、开发及性能优化;
2) 梳理旧系统业务逻辑,提出优化方案;
3) 实现经营分析系统和数字大屏统计分析功能;
4) 微服务架构和开发,重点设计消息分发;
5) 微信支付接口调用实现。