架构 - 学习资料
这里主要总结下架构相关的学习资料。@pdai
书籍推荐
- 《大型网站技术架构:核心原理与案例分析》
这是比较早,比较系统介绍大型网站技术架构的书,通俗易懂又充满智慧,即便你之前完全没接触过网站开发,通读前几章,也能快速获取到常见的网站技术架构及其应用场景。非常赞。
- 《亿级流量网站架构核心技术》
相比《大型网站技术架构》的高屋建瓴,开涛的这本《亿级流量网站架构核心技术》则落实到细节,网站架构中常见的各种技术,比如缓存、队列、线程池、代理……,统统都讲到了,而且配有核心代码。甚至连 Nginx 的配置都有!
如果你想在实现大流量网站时找参考技术和代码,这本书最合适啦。
- 《架构即未来》
这是一本“神书”啦,超越具体技术层面,着重剖析架构问题的根源,帮助我们弄清楚应该以何种方式管理、领导、组织和配置团队。
- 《分布式服务架构:原理、设计与实战》
这本书全面介绍了分布式服务架构的原理与设计,并结合作者在实施微服务架构过程中的实践经验,总结了保障线上服务健康、可靠的最佳方案,是一本架构级、实战型的重量级著作。
- 《聊聊架构》
这算是架构方面的一本神书了,从架构的原初谈起,从业务的拆分谈起,谈到架构的目的,架构师的角色,架构师如何将架构落地……强烈推荐。
不过,对于没有架构实践经验的小伙伴来讲,可能会觉得这本书比较虚,概念多,实战少。但如果你有过一两个项目的架构经验,就会深深认同书中追本溯源探讨的架构理念。
- 《软件架构师的12项修炼》
大多数时候所谓的“技术之玻璃天花板”其实只是缺乏软技能而已。这些技能可以学到,缺乏的知识可以通过决定改变的努力来弥补。
经典案例
提示
以下内容会重新梳理下。@pdai
电商
淘宝
1号店
蘑菇街
有赞
O2O外卖
苏宁
库存
其它
支付
支付宝
去哪
微博
其它
结算
物流
秒杀、抽奖
微信
一号店
京东
其它
大数据
阿里
腾讯
微博
京东
携程
网易
小米
有赞
蘑菇街
唯品会
58同城
其它
社区、社交互动
微博
QQ
今日头条
淘宝
timeline
互联网金融
开放平台/网关
淘宝
京东
其它
直播 Live、客服
IM
答题
智能客服
其它
共享单车
移动端相关
搜索
系统稳定性
阿里
滴滴
微博
风控
日志系统
爬虫
杂项
会员、注册、登录
短信
消息推送、push
其它
- 网易美学平滑微服务化
- 微服务架构如何实现网站服务垂直化拆分
- 如何用消息系统避免分布式事务?
- Linux 主流架构运维工作简单剖析
- Python 爬取百度网盘所有热门分享文件
- 28款GitHub最流行的开源机器学习项目
- 58同城实施微服务架构的关键技术
- Java高效开发12个精品库
- Google最热门60款开源项目
- 今日头条Go语言构建日请求千亿级微服务的最佳实践
架构经验
架构相关
微服务
- 如何设计高可用的微服务架构?
- 微服务的4大设计原则和19个解决方案
- 微服务后如何做一次系统梳理
- 微服务架构技术栈选型手册
- 分布式事务
- 其它
- Service Mesh:重塑微服务市场
- 微服务2.0技术栈选型手册
- 微服务架构在千万级别日调用量、亿级别海量数据场景下的应用实践
数据库
缓存
- 大型web系统数据缓存设计
- cache常见的陷阱与坑
- 缓存穿透、缓存并发、热点缓存之最佳招式
- 再谈缓存的穿透、数据一致性和最终一致性问题
- 分布式缓存的25个优秀实践与线上案例
- 缓存在大型分布式系统中的最佳应用
- 数据迁移
- 数据库和缓存双写一致性方案解析
- 缓存架构,一篇足够?
MQ消息
稳定性
系统容量
限流
容灾
隔离
异地双活
高并发
安全
数据一致性
锁相关
性能优化
WEB 系统
技术选型
架构汇总
- 架构师之路2016年精选50篇
- 架构师之路2017半年精选40篇
- 架构师之路,季度精选40篇
- 架构师之路17年精选80篇
- 阿里巴巴十年Java架构师分享
- 芋道源码的周八(2018.03.04)
- 芋道源码的周八(2018.03.18)
思考
更多待整合的文章
如何从 0 到 1 设计、构建移动分析架构 https://blog.csdn.net/weixin_44326589/article/details/93463878
蚂蚁金服面对亿级并发场景的组件体系设计 https://juejin.im/post/5cda3131e51d4514df42076f
高德服务单元化方案和架构实践 https://yq.aliyun.com/articles/728021
从 0 到 100——知乎架构变迁史 https://www.infoq.cn/article/2014/12/zhihu-architecture-evolution/ https://www.jianshu.com/p/2639b7bb0d74
蚂蚁金服 11.11:支付宝和蚂蚁花呗的技术架构及实践 https://www.infoq.cn/article/technical-architecture-of-alipay-and-ant-check-later/
新浪微博王传鹏:微博推荐架构的演进 http://www.uml.org.cn/zjjs/2015092801.asp
互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/Google/Facebook/Amazon/eBay的架构 https://github.com/davideuler/architecture.of.internet-product