文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
第 6 章 网站架构
本章将介绍网站架构中的一些主流组件以及豆瓣的基础架构,主要包含如下内容:
- 了解 WSGI 协议。
- 主流的 Python 应用服务器的特点和适用方法。
- 使用 Nginx 和 Python 应用服务器部署 Flask 应用。
- 介绍豆瓣开源的 Libmc 和豆瓣常用的缓存使用方式。
- 举例说明 Redis 的几个应用场景,包含使用 MessagePack 进行序列化和反序列化工作。
- 介绍使用 NoSQL 的原因和场景。
- 使用 pymongo,并用 Mongoengine 重构文件托管服务的模型。
- MongoDB 索引、高可用和分片的经验。
- 以豆瓣的基础架构为原型,展示主流大型网站的架构模式,并详细介绍相关重要模式,以及 Web 前端的性能优化经验。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论