
架构
Beat_Boxer
事在人为,唯有心静,方能突破
展开
-
高频面试题:讲讲高并发下的接口幂等性怎么实现?
作者:抽离的心 链接:https://blog.youkuaiyun.com/u011635492/article/details/81058153 实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。例如: 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱; 发送消息,也应该只发一次,同样的短信发给用户,用户会哭的; 创建业务订单,..转载 2020-09-14 15:59:13 · 459 阅读 · 0 评论 -
【架构】--- 服务端高并发分布式架构演进之路
基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍。 1)什么是分布式? 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务器上。 2)什么是高可用? 系统中部分节点失效时,其他节点能够接替它继续提供服务,则可认为系统具有高可用性。 3...转载 2019-11-14 18:02:18 · 270 阅读 · 0 评论