一种可灰度的接口迁移方案

在快速迭代的互联网背景下,系统为了实现快速上线,常常会选择最快的开发模式,例如我们常见的mvp版本迭代。大部分的业务系统对于未来业务的发展是不确定的,因此随着时间的推移,往往会遇到各种各样的瓶颈,例如...
4年前
800

聊聊高并发下如何防重?

最近测试给我提了一个bug,说我之前提供的一个批量复制商品的接口,产生了重复的商品数据。,追查原因之后发现,这个事情没想象中简单,可以说一波多折。,产品有个需求:用户选择一些品牌,点击确定按钮之后,系...
4年前
220

固态硬盘 m2接口有几种

固态硬盘对比固态硬盘而言运行速率更快,有着的接口种类也是有多种多样。有网民想掌握在其中的固态硬盘 m2接口,不知道固态硬盘 m2接口有几种。下面就给大伙儿讲解下固态硬盘 m2接口有什么。 固态硬盘m2...
4年前
270

Java服务限流算法

限流其实就是对服务的请求做一下QPS的控制,对于有些免登录的接口需要做一下访问的限制,不能无限制的去请求接口,不然的话会给服务器造成很大的压力,而且我们也希望一些接口做一下控制,控制请求量,这样我们就...
5年前
140

浏览器底层工作那些事儿

浏览器已经成为我每天都需要打交道的工具,然而对于这个我们的老朋友,即使一些 web 开发人员也对它的底层工作原理不是非常清楚,今天我们就来简单谈一谈浏览器的底层工作原理。,如果非要用一句话来概括浏览器...
5年前
560

程序员不得不知道的 API 接口常识

,实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。,至今我仍清晰地记得,那个电商教程是怎么定义接口的:,管它是增加、修改、删除、带...
5年前
590

一看就懂的适配器设计模式

一般客户端通过目标类的接口访问它所提供的服务。有时,现有类可以满足客户端类的需要,但所提供接口不一定是客户端所期望的,可能因为现有类中方法名与目标类中定义的方法名不一致。,这时,现有接口需要转化为客户...
5年前
310