饿了么-店铺装修-顶部招牌

我要开发同款
小槟榔2022年12月21日
1140阅读
所属分类APP

作品详情

饿了么店铺详情页-顶部招牌

1. 功能模块
1.1 装修前端-商家操作的入口,用于触发顶部招牌的增删改查操作
1.2 装修后端-配置存储&下发
1.3 店铺C端后端-配置接收
1.4 店铺C端前端-app页面效果渲染

2. 我负责的部分:装修后端。技术栈:java、hsf、binlog、redis、mysql

3. 难点
3.1 商家增删改配置:商家可以以连锁店维护对其管理的店铺进行批量操作,1次会为1万个店铺与配置绑定/结绑,同时系统需要在10秒返回操作结果
3.2 商家查询配置列表:有非常多的过滤条件,比如配置投放日期、投放时间段、投放渠道、投放人群....
3.3 配置下发接口,并发量非常高,且接口响应时间要求也很高,需要在50ms内返回

4. 难点解决
3.1 商家增删改性能提升:工作量非常有限,所以通过多线程并发操作db来降低接口的总时长
3.2 商家查询配置列表:通过binlog事件将配置数据同步到es中,通过es来做各种条件过滤查询
3.3 配置下发接口:以店铺维度将店铺关联的配置缓存到redis中,请求基本命中redis
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论