后端服务之接口流量控制📅 2018年01月11日 · ☕ 4 分钟1. 流控 缓存、降级和限流是保护高并发系统的常用方法。缓存以空间换时间、减少了 CPU 和网络调用的耗时;降级保护了核心服务的高可用,高峰时段延时或拒绝处理非核心请求;限流是通过限制并发请求来保护系统。 限流就是,在有限资源的情况下,每个 API 接口单位时间内
在前后端开发分离模式中,后端应该提升哪些能力📅 2017年06月22日 · ☕ 1 分钟最近几年,随着单页面Web应用的崛起,各种框架也不断涌现。 前端开始进入工程化、组件化的发展阶段。 单页面Web技术,扩展了前端的技术边界,前端也可以路由、渲染页面,不需要依赖后端。 后端的工作重点转向了单纯的数据API服务。 随着各种BaaS云服
Django 中间件📅 2017年05月10日 · ☕ 4 分钟1. __init__(self) 在中间件类中, __init__() 方法用于执行系统范围的初始化设置。 出于性能的考虑,每个已启用的中间件在每个服务器进程中只初始化一次。 也就是说 __init__() 仅在服务进程启动的时候调用,而在针对单个request处理时并不执行。 对一个middleware而言,定义 __init__() 方
构建可重用的Django App📅 2017年05月05日 · ☕ 5 分钟笔者所在的小组负责SaaS开发,几乎承载了中心的全部SaaS需求。其中,有长期维护的重点项目,也有短期突击的演示项目,每个人都身兼数职。当然,开发平台也开放给其他人员使用,整个平台有着成百上千的SaaS应用。这些应用中存在大量重复的功能块,
大型网站技术架构📅 2017年05月04日 · ☕ 1 分钟副标题: 核心原理与案例分析 作者: 李智慧 出版社: 电子工业出版社 出版年: 2013-9-1 ISBN: 9787121212000 Notes: 没有业务对技术的需求,培养不出优秀的架构师。 作者是伴随着淘宝业务增长,一起成长起来的。 书中主要从系统性能,可用性,伸缩性,扩展性,安全性几个方面阐述网站架构技术要点