2018年3月11日

kafka消息会不会丢失

摘要: 转载:https://baijiahao.baidu.com/s?id=1583469327946027281&wfr=spider&for=pc 消息发送方式 想清楚Kafka发送的消息是否丢失,需要先了解Kafka消息的发送方式。 Kafka消息发送分同步(sync)、异步(async)两种方式 阅读全文

posted @ 2018-03-11 21:59 myf008 阅读(2392) 评论(0) 推荐(0) 编辑

zookeeper 分布式锁原理

摘要: zookeeper 分布式锁原理: 1 大家也许都很熟悉了多个线程或者多个进程间的共享锁的实现方式了,但是在分布式场景中我们会面临多个Server之间的锁的问题,实现的复杂度比较高。利用基于google chubby原理开发的开源的zookeeper,可以使得这个问题变得简单很多。下面介绍几种可能的 阅读全文

posted @ 2018-03-11 20:16 myf008 阅读(344) 评论(0) 推荐(0) 编辑

Rabbitmq集群高可用

摘要: 转载:https://www.cnblogs.com/flat_peach/archive/2013/04/07/3004008.html RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。 Rabbit模式大概分为以下三种:单一 阅读全文

posted @ 2018-03-11 18:59 myf008 阅读(3983) 评论(0) 推荐(1) 编辑

Netty(RPC高性能之道)原理剖析

摘要: 转载:http://blog.csdn.net/zhiguozhu/article/details/50517551 1,Netty简述 Netty 是一个基于 JAVA NIO 类库的异步通信框架,用于创建异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性的网络客户端和服务器端 RPC高性能分 阅读全文

posted @ 2018-03-11 13:06 myf008 阅读(282) 评论(0) 推荐(0) 编辑

导航