原文:高性能消息队列 CKafka 核心原理介绍(上)

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦 作者:闫燕飞 .背景 Ckafka是基础架构部开发的高性能 高可用消息中间件,其主要用于消息传输 网站活动追踪 运营监控 日志聚合 流式处理 事件追踪 提交日志等等需要高性能的场景,目前已经上线腾讯云。Ckafka完全兼容现有的Kafka协议,使现有Kafka用户可以零成本迁入Ckafka。Ckafka基于现有的Kafka进行了扩展开发和 ...

2017-09-11 15:32 1 3402 推荐指数:

查看详情

高性能消息队列NSQ

前言 最近我再网上寻找使用golang实现的mq,因为我知道golang一般实现的应用部署起来很方便,所以我就找到了一个叫做nsq的mq,其实它并不能完全称为队列,但是它的轻量和性能的高效,让我真的大开眼界。 如果你有兴趣,我觉得也可以了解一下: 网上有人翻译了国外的一篇文章: 我们是如何使用 ...

Thu Jan 31 21:55:00 CST 2019 6 18295
Java常用消息队列原理介绍性能对比【转】

消息队列使用场景 为什么会需要消息队列(MQ)? 解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息系统在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 冗余 有些 ...

Wed Jul 18 00:29:00 CST 2018 0 954
自已动手做高性能消息队列

前言 本人觉得码农的技术提升应该是从how to do到why do,而项目或产品都是从why do到how to do,按题来,所以呢下面先从大的方面介绍一下消息队列消息队列是分布式高并发面目中必不可少的一部分,随着互联网、云计算、大数据的使用,消息队列 ...

Sun May 13 04:22:00 CST 2018 11 3795
聊聊消息队列高性能的秘密——零拷贝技术

前言 RocketMQ为什么这么快、Kafka为什么这么快?用了零拷贝技术?什么是零拷贝技术,它们二者的零拷贝技术有不同吗? 为什么需要零拷贝 在计算机产业中,I/O的速度相较CPU,总是太慢的 ...

Thu Apr 01 22:10:00 CST 2021 0 963
高性能队列——Disruptor

一、背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了业界关注 ...

Thu Aug 26 05:11:00 CST 2021 3 404
高性能队列设计

的问题,近年来随着我司业务的急遽发展,单表数据量越来越大,这样会导致读写性能急遽下降,自然而然的我们想 ...

Wed Jun 23 20:31:00 CST 2021 18 5653
消息队列MQ技术的介绍原理

消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息消息中间件概述 消息队列技术是分布式应用间交换信息的一种技术。消息队列 ...

Tue Nov 14 23:02:00 CST 2017 0 10235
高性能队列disruptor为什么这么快?

背景 Disruptor是LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了业界关注。2011年,企业应用软件专家Martin ...

Sun Nov 18 17:46:00 CST 2018 0 1197
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM