开发环境:Linux + Nginx + PHP + Redis + MNS消息服务 + Mysql + git
主要职责:初始的拼团业务只是作为一个拼团活动设计和开发的,数据库设计上忽略了表结构的可扩展性,程序逻辑设计也并未考虑高并发、数据量级的分表,缓存和性能等问题。改版时主要采用阿里云消息服务MNS+Redis+定时脚本的方式实现。Redis解决高并发、响应时间问题,MNS处理拼团底层业务,定时脚本用来检测拼团进度;数据库采用按月分表存储。
点击空白处退出提示
开发环境:Linux + Nginx + PHP + Redis + MNS消息服务 + Mysql + git
主要职责:初始的拼团业务只是作为一个拼团活动设计和开发的,数据库设计上忽略了表结构的可扩展性,程序逻辑设计也并未考虑高并发、数据量级的分表,缓存和性能等问题。改版时主要采用阿里云消息服务MNS+Redis+定时脚本的方式实现。Redis解决高并发、响应时间问题,MNS处理拼团底层业务,定时脚本用来检测拼团进度;数据库采用按月分表存储。




评论