![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
qq1500098249
这个作者很懒,什么都没留下…
展开
-
小理解-分布式事务
说到事务,当前可分为两种,一个是本地事务,一个是分布式事务。1、本地事务相信大家都不陌生,对事务的定义以及ACID都会十分熟悉,使用spring为我们提供的@Transaction注解,可以轻松的实现本地事务。 注:对于@Transaction不了解的,请自行度娘,深入了解其7中传播方式、4中隔离级别,当然对于其他属性,也同样需要了解,尤其readonly属性2、...原创 2019-10-13 23:33:41 · 141 阅读 · 0 评论 -
基于redis的RateLimter限流
限流是保护高并发系统的三把利器之一,另外两个是缓存和降级。限流在很多场景中用来限制并发和请求量,比如说秒杀抢购,保护自身系统和下游系统不被巨型流量冲垮。在微服务开发中,我们一般也需要做网关的限流以及API的限流,来保护我们的系统。限流的目的是通过对并发访问/请求进行限速或者一个时间窗口内的的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务或进行流量整形。例如,Zuul...原创 2019-10-13 23:25:36 · 1008 阅读 · 0 评论 -
大话高并发与分布式
分层,分割,分布式大型网站要很好支撑高并发,这是需要长期的规划设计在初期就需要把系统进行分层,在发展过程中把核心业务进行拆分成模块单元,根据需求进行分布式部署,可以进行独立团队维护开发。分层 将系统在横向维度上切分成几个部分,每个部门负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统 比如把电商系统分成:应用层,服务层,数据层。(具体分多少个层...原创 2019-09-08 22:55:17 · 139 阅读 · 0 评论