淘宝双11双12技术实战:曾宪杰分享应对策略与架构优化
5星 · 超过95%的资源 需积分: 9 139 浏览量
更新于2024-07-27
1
收藏 8.97MB PDF 举报
曾宪杰,淘宝-产品技术部-综合业务平台的华黎,将在ArchSummit全球架构师峰会上分享其关于淘宝双11双12大促的实战经验。分享主题涵盖了大促期间的技术组织保障、系统应对策略以及数据库扩容的关键技术。首先,大促当天的技术架构包括了负载均衡、多个关键应用(如应用1、应用2等)、缓存、分布式存储、搜索引擎和CDN等组成部分。曾宪杰强调,面对大促,团队着重于提升系统容量,采取扩容和降级策略,区分了垂直扩展(利用硬件性能和优化应用)和水平扩展(依赖时间和经验,涉及无状态和有状态系统)。
在大促前,他们将大促视为对技术的全面考验,提前做好流量、数据量增长的准备。团队会进行系统评估,调整和优化架构,确保能够应对挑战。例如,通过数据访问层的策略,如数据复制、读写分离、分库分表和兼容性处理,来处理数据库扩容。此外,精卫项目以及淘宝3.0的技术架构也在数据库扩容方面发挥了重要作用。
分享还将深入探讨服务化架构的应用,如消息中间件的使用,以及如何通过WebApp和服务框架进行应用扩容,同时关注数据库的扩展,包括CDN、缓存、分布式文件系统和搜索的升级。在整个过程中,曾宪杰特别感谢了参与千岛湖项目和对淘宝3.0架构建设做出贡献的团队成员。
通过这次案例分享,参会者将了解到淘宝在大促期间如何通过技术手段保证系统稳定性,以及如何在面临极端压力时进行灵活的架构调整,这对于理解和应对大型电商活动具有很高的参考价值。
2017-11-19 上传
433 浏览量
215 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Little2016
- 粉丝: 38
- 资源: 21
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建