10年 Java程序员,硬核人生!勇往直前,永不退缩!

欢迎围观我的git:https://github.com/R1310328554/spring_security_learn 寻找志同道合的有志于研究技术的朋友,关注本人微信公众号: 觉醒的码农,或Q群 165874185

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年12月16日

摘要: 在讨论常见架构前,先简单了解下CAP理论: CAP 是 Consistency、Availablity 和 Partition-tolerance 的缩写。分别是指: 一致性(Consistency):每次读操作都能保证返回的是最新数据; 可用性(Availablity):任何一个没有发生故障的节点 阅读全文
posted @ 2018-12-16 18:21 CanntBelieve 阅读(241) 评论(0) 推荐(0)

摘要: 接口幂等 什么是接口幂等?就是一个接口,被重复调用多次,却能够保证对系统内部产生的影响是一致的,也就是调用多次和调用一次,数据的变化是一样的,是相同的,不会因为调用多次而出现任何数据问题。分布式系统中,接口幂等性是系统可行性论证的第一个步骤。很多地方需要把接口设计成幂等。 思路基本上是3种: 1 当 阅读全文
posted @ 2018-12-16 16:38 CanntBelieve 阅读(1377) 评论(0) 推荐(0)

摘要: 本文大概围绕如下几点进行阐述: 1、为什么要使用消息队列? 分析:一个用消息队列的人,不知道为啥用,这就有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是只答三个主要的),即以下六个字:解耦、异步、削峰 2、使用了消息队列会有 阅读全文
posted @ 2018-12-16 12:47 CanntBelieve 阅读(365) 评论(0) 推荐(0)

摘要: 什么是可靠消息? 为什么我们需要它,为什么我们要强调可靠? 生产方 消息发送出去了,如果生产方收到了消息的正常反馈,那么我们就可以知道消息的确切的状态。 如果消息无响应 或者超时了呢? 有多个情况, 1 消息未到达mq,发送途中 就某些原因丢失了, 2 消息送达mq,但是mq处理未完成就丢失(这里又 阅读全文
posted @ 2018-12-16 01:08 CanntBelieve 阅读(2177) 评论(0) 推荐(0)