随笔分类 -  21_系统高可用

摘要:进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 1. 管道 阅读全文
posted @ 2019-08-08 09:25 巴黎爱工作 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/raoshaoquan/articles/6636067.html https://www.cnblogs.com/DengGao/p/rateLimit.html https://blog.csdn.net/aa1215018028/article/ 阅读全文
posted @ 2019-08-03 23:11 巴黎爱工作 阅读(22832) 评论(1) 推荐(2) 编辑
摘要:关于缓存,或者关于微服务,有很多的术语 比如微服务的熔断,服务降级,服务雪崩 之所以出现需要熔断或降级,大多情况是并发太高了,服务器扛不住了,或者服务器就是不能长时间运行 除了微服务,还有缓存的一些术语,击穿,雪崩 缓存击穿 定义: 缓存中的key一般设有过期时间,如果某个key过期了,恰在这个时候 阅读全文
posted @ 2019-08-03 23:07 巴黎爱工作 阅读(2424) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-06 15:34 巴黎爱工作 阅读(1626) 评论(0) 推荐(0) 编辑
摘要:https://martinfowler.com/articles/microservices.html https://martinfowler.com/microservices/ 微服务,最早由Martin Fowler在他的官博中提出,原文和翻译如下: Microservicesa defi 阅读全文
posted @ 2019-05-13 23:40 巴黎爱工作 阅读(891) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s?__biz=MzI1NDQ3MjQxNA==&mid=2247488833&idx=1&sn=4f5fe577521431ea7f34a2a62be10382 对数据进行拆分了。有垂直和水平两种。 垂直拆分比较简单,也就是本来一个数据库,数据量大 阅读全文
posted @ 2019-04-24 10:13 巴黎爱工作 阅读(404) 评论(0) 推荐(0) 编辑
摘要:不考虑缓存,这边只考虑Mysql: 为了系统高可用,一般Mysql设置master和Slave,Master负责记录delete/update/insert/create,创建函数,创建存储过程,Slave会快速接受这些操作,从而同步。 一、主从数据库的区别从数据库(Slave)是主数据库的备份,当 阅读全文
posted @ 2019-01-31 00:05 巴黎爱工作 阅读(900) 评论(0) 推荐(0) 编辑
摘要:CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得 分布式系统的CAP理论:理论首先把分布式系统中的三个特性进行了如下归纳:● 一致性(C):在分布式系统中的所 阅读全文
posted @ 2019-01-20 19:56 巴黎爱工作 阅读(306) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示