优惠券的抢购(秒杀)

我要开发同款
hemming2021年01月20日
619阅读

作品详情

开发工具: phpstorm navicat git
开发环境: Windows系统,lnmp开发环境
开发框架: CodeIgniter
项目描述:公司不定期会有优惠券抢购的活动,一种是积分用户,通过预订餐厅获得的积分来兑换优惠券,另一种是普通用户,使用钱购买,一天只可以抢购一个。
个人职责:
1. 前期需求的评审,技术方案的制定和数据表的设计。
2. 按提前制定好的技术方案完成代码的开发。
3. 接口的性能测试。
这里主要使用分布限流和漏桶算法,分布限流主要是在前期做一些请求限制,让尽可能少的请求访问接口,而漏桶算法会把请求放入队列中去等待均速处理,队列满则拒绝服务。
后期在优化的时候:
1.前端做了页面静态化
2. 服务端引入分布限流和漏桶算法
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论