基于 Magento 电商框架,C 端采用前后端分离并遵守 RESTful API 规范,B 端管理则是 MVC 架构
使用 Redis String 缓存,Hash 存储购物车信息,List 实现业务解耦、任务队列,Sorted Set 做延时队列
加入 Elasticsearch 服务,通过监控变动事件写入队列,异步脚本消费进行数据异构,通过非生产环境加载 xhprof 分析代码性能,来优化三大页的响应速度
使用 MySQL 主从架构读写分离模式
通过 Redis 分布式锁、MySQL 事务、Redis List 实现下单并提速
设计通过 Redis 多种数据结构配合、Magento 事件监听、Crontab 脚本实现购物车中同类商品快速切换、分类页的缓存等场景
调研引入 ELK Stack 搭建日志可视化服务的可行性,并初步实践
点击空白处退出提示
评论