• 著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)、和P(分区容错性)。由于分区容错性P在分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。 因此: Zookeeper保证的是CP, Eureka则是AP。 Z...
  • https://blog.csdn.net/liutengteng130/article/details/46991829    很多人分不清楚dependencies与dependencyManagement的区别 当我们的...
  • 三大主流软件负载均衡器对比(LVS、Nginx、HAproxy)   (资料来自网络,做了部分的补充说明) LVS:    1. 抗负载能力强,性能高,能达到F5的60%,对内存和CPU资源消耗比较低 &n...
  • eclipse 可以打开多个项目. 已目录形式查看. 互不影响   idea也可以,选中pom.xml直接拖过去就行了 拖完之后,在查看 project struct.就会加到一起了,成为了module
  • https://blog.csdn.net/hpttlook/article/details/23391967 初次接触消息队列时,在网上搜索,总是会提到如JMS、AMQP等一些术语。查看了一些文档,对JMS和AMQP的一些理解记录如下。 JMS...
  •   ZooKeeper作为高可用的一致性协调框架,自然有着一致性算法的实现,ZooKeeper使用的是ZAB协议作为数据一致性的算法,即ZAB(ZooKeeper Atomic Broadcast )。ZAB在Paxos算法上做了重要改...
  • 代码地址:  确实挺好的,看完感触颇多,弥补了自己游戏行业这几年好多 https://github.com/leechenxiang/leecx-cloud-dubbo
  • 给定两个数字列表,如何返回所有的数对呢?例如,给定列表[1, 2, 3]和列表[3, 4],应该返回[(1, 3), (1, 4), (2, 3), (2, 4), (3, 3), (3, 4)]。 List num1 = Arrays.asLi...
  • String str1="sfs|abcd"; String str2="sfs.abcd"; String str3="sfs&abcd"; String str4="sfs*abcd"; String str5="sfs+abcd";...
  •  optional: 可以帮我们把判空的代码写得更优雅 原来解决方案: 我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。  一些JVM编...

热门文章

最新发布

最新评论