返回介绍

第 6 章 网站架构

发布于 2025-04-20 18:52:15 字数 425 浏览 0 评论 0 收藏

本章将介绍网站架构中的一些主流组件以及豆瓣的基础架构,主要包含如下内容:

  • 了解 WSGI 协议。
  • 主流的 Python 应用服务器的特点和适用方法。
  • 使用 Nginx 和 Python 应用服务器部署 Flask 应用。
  • 介绍豆瓣开源的 Libmc 和豆瓣常用的缓存使用方式。
  • 举例说明 Redis 的几个应用场景,包含使用 MessagePack 进行序列化和反序列化工作。
  • 介绍使用 NoSQL 的原因和场景。
  • 使用 pymongo,并用 Mongoengine 重构文件托管服务的模型。
  • MongoDB 索引、高可用和分片的经验。
  • 以豆瓣的基础架构为原型,展示主流大型网站的架构模式,并详细介绍相关重要模式,以及 Web 前端的性能优化经验。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。