项目:ecwhale短链平台
综合描述:ecwhale短链平台是一个营销推广平台,满足公司电商产品推广、业务活动页、广告落地页和短信营销等需求, 支持实时数据统计分析。 【反垄断后】微信、抖音、淘宝 流量互通,很多知识付费公司需要做 私域流量、社群运营,可以对外做产品输出,实现商业化能力增加公司营收,包括多个服务,账号服务,商品服务,短链服务,支付服务,实时计算服务,数据可视化服务。
技术栈:AlibabaCloud全家桶+Redis+RabbiMQ+Sharding JDBC+Flink+Kafka+ClickHouse+XXL-Job
DevOps部署链路:阿里云ECS + Gitlab+Docker+Jenkins CICD+Rancher2.x
项目亮点:
1)通过冗余双写的技术解决在分库分表的场景下用户端和商家查询问题
2)设计了短链码在扩容时免数据迁移的分库分表解决方案且避免数据倾斜
3)创建短链时高性能扣减流量包,采取预扣减方案且保证了数据一致性
4)采用MQ延迟队列+本地Task解决了短链码和流量包扣减的分布式事务问题
项目:K12P电商平台
综合描述:K12P电商平台是一个自营电商平台,涵盖众多服务, C端业务商品中心、用户中心、营销中心、支付中心、物流中心、仓储中心等;还有数据AI中台包括画像分析、数仓建设、推荐系统
技术栈:SpringBoot+AliababCloud全家桶+Redis+RabbitMQ+阿里云OSS
项目难点:
1)优惠券服务-领取和释放需要支持高并发保证安全防止超发超领
2)需要防止灰产恶意注册和领劵造成公司活动资损
3)下单模块最复杂,需要包括验价,购物车商品清空,优惠券锁定,商品库存锁定等操作,链路复杂且涉及分布式事务问题
4)需要支持多通道支付,支付宝、微信、苹果支付还有未来更平台,比如抖音支付等