上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页
  2019年4月14日
摘要: Zookeeper并不保证读取的是最新数据 原文地址:http://www.crazyant.net/2120.html 如果是对zk进行读取操作,读取到的数据可能是过期的旧数据,不是最新的数据。 已上图为例,如果一个zk集群有10000台节点,当进行写入的时候,如果已经有6K个节点写入成功,zk就 阅读全文
posted @ 2019-04-14 11:54 坚守梦想 阅读(2787) 评论(0) 推荐(0) 编辑
摘要: zookeeper的读写流程 基本架构 节点数要求是奇数。 常用的接口是 get/set/create/getChildren. 读写流程 写流程 客户端连接到集群中某一个节点 客户端发送写请求 服务端连接节点,把该写请求转发给leader leader处理写请求,一半以上的从节点也写成功,返回给客 阅读全文
posted @ 2019-04-14 11:43 坚守梦想 阅读(3714) 评论(0) 推荐(0) 编辑
摘要: 一、cap 分布式领域中存在CAP理论,且该理论已被证明:任何分布式系统只可同时满足两点,无法三者兼顾。 ①C:Consistency,一致性,数据一致更新,所有数据变动都是同步的。 ②A:Availability,可用性,系统具有好的响应性能。 ③P:Partition tolerance,分区容 阅读全文
posted @ 2019-04-14 11:34 坚守梦想 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 分布式系统对fault tolorence的一般解决方案是state machine replication 主从同步复制Master接受写请求Master复制日志到SlaveMaster等待,直到所有从库返回 问题:一个节点失败,Master阻塞,导致整个集群不可用,保证了一致性,可用性大大降低。 阅读全文
posted @ 2019-04-14 11:27 坚守梦想 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 一、CAP理论概述CAP理论告诉我们,一个分布式系统不可能同时满足以下三种 一致性(C:Consistency)可用性(A:Available)分区容错性(P:Partition Tolerance)这三个基本需求,最多只能同时满足其中的两项,因为P是必须的,因此往往选择就在CP或者AP中。 一致性 阅读全文
posted @ 2019-04-14 11:11 坚守梦想 阅读(1961) 评论(0) 推荐(0) 编辑
摘要: https://baijiahao.baidu.com/s?id=1614304400276051465&wfr=spider&for=pc 有一些技术同学可能对于“读写分离”了解不多,认为数据库的负载问题都可以使用“读写分离”来解决。 这其实是一个非常大的误区,我们要用“读写分离”,首先应该明白“ 阅读全文
posted @ 2019-04-14 08:26 坚守梦想 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: Tomcat作为一个java应用,同样是有主线程和子线程的。主线使用while(true)的方式一直循环,等待客户端来连接。一个客户端来了之后,就从线程池中拿一个线程来处理请求,如果没有配置线程池,就新生成一个线程。 然后给线程分配内存,下图详细的画出来整个流程是怎么进行的,内存是怎么分配,以及为什 阅读全文
posted @ 2019-04-14 01:16 坚守梦想 阅读(454) 评论(1) 推荐(0) 编辑
  2019年4月13日
摘要: https://blog.csdn.net/u011531425/article/details/81675289 在之前的Spring Cloud Config的基础上,搭建简单的Eureka Server 没有代码,很多试验做不起来,我们先创建个Eureka Server再说。 本篇主要讲如何创 阅读全文
posted @ 2019-04-13 16:33 坚守梦想 阅读(2098) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/cxdn_czj/article/details/84378758 阅读全文
posted @ 2019-04-13 10:29 坚守梦想 阅读(156) 评论(0) 推荐(0) 编辑
  2019年4月12日
摘要: 单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理 阅读全文
posted @ 2019-04-12 20:26 坚守梦想 阅读(1476) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 33 下一页