互联网中间件
zuojunyuan
这个作者很懒,什么都没留下…
展开
-
kafka和rocketmq的区别
协调节点策略kafka通过zookeeper来进行协调,而rocketMq通过自身的namesrv进行协调。rocketMq在协调节点的设计上显得更加轻量。kafka在具备选举功能,在Kafka里面,Master/Slave的选举,有2步。第1步,先通过ZK在所有机器中,选举出一个KafkaController;第2步,再由这个Controller,决定每个partition的Master是谁,Slave是谁。因为有了选举功能,所以kafka某个partition的master挂了,该partiti原创 2020-09-30 12:35:14 · 2328 阅读 · 0 评论 -
最强最全常用开发库 - 日志类库详解
从性能上Log4J2要强,但从生态上Logback+SLF4J优先。转载 2020-01-14 09:19:25 · 469 阅读 · 0 评论 -
主流消息队列的比较与选型
目前业务上需要选用合适的消息队列来做数据传输,因此特意调研了一下当下较主流的消息队列的各特点:消息中间件三要素:生产者、消息、消费者。衡量标准:生产者、消息、消费者三者的交互。1.消息路由:消息如何经过消息中间件到达消费者。2.消息可靠性: 2.1.不允许消息丢失 2.2.允许消息丢失,性能需求大于可靠性3.消息重放:已经消费过的消息是否能设置某一时...转载 2019-04-18 17:38:30 · 452 阅读 · 0 评论 -
Hbase详解
【转自:http://jiajun.iteye.com/blog/899632】一、简介historystarted by chad walters and jim2006.11 G release paper on BigTable2007.2 inital HBase prototype created as Hadoop contrib2007.10 First u...转载 2019-06-25 11:58:39 · 160 阅读 · 0 评论 -
Spring整合Disruptor3
1.Disruptor介绍从功能上来看,Disruptor 是实现了“队列”的功能,而且是一个有界队列。那么它的应用场景自然就是“生产者-消费者”模型的应用场合了。可以拿 JDK 的 BlockingQueue 做一个简单对比,以便更好地认识 Disruptor 是什么。我们知道 BlockingQueue 是一个 FIFO 队列,生产者(Producer)往队列里发布(publish)一...原创 2019-08-04 18:07:14 · 669 阅读 · 0 评论 -
jmeter使用教程
最近因为工作需要,需要对线上应用进行集群压测。经过一番调研了后选择了jmeter工具包进行压测。jmeter是基于JVM(最新版本基于jdk8+)的压测工具包。提供了丰富的工具来设置压测计划,执行压测任务和生成压测报告。我这边使用的是windows10平台。整个流程如下:1.下载jmeter打开https://jmeter.apache.org/download_jmet...原创 2019-06-29 16:21:50 · 57149 阅读 · 1 评论