原文:高性能消息隊列 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