企業級消息平臺 JoyQueue

Apache
Java
跨平臺
2019-10-09
紅薯

快樂隊列 -- 云原生、高性能、企業級消息平臺。

主要特性

  • 兼顧低延時和高吞吐量的高性能設計,參見性能;
  • 兼容多種協議,支持OpenMessagingKafkaMQTT客戶端,支持異構客戶端生產或消費同一Topic;
  • 開箱即用,易于部署:單進程、零依賴,無需部署額外的ZooKeeper或Naming Service。
  • 支持超大規模集群部署和彈性擴容;
  • 基于Raft實現的高可用、高可靠設計。集群節點宕機時不停服,不丟消息;
  • 功能完善的Web管理端;
  • 完備的企業級功能:
    • 完善的性能監控API;
    • 完整的事務支持;
    • 并行消費;
    • 消息歸檔、消息預覽;
    • 自動保存消費失敗的消息和錯誤日志;
    • 無限的消息堆積能力;

性能

JoyQueue的一組性能測試數據:

場景 QPS 并發數量 時延 AVG/TP99/TP999 (ms) 失敗率(%)
在線業務場景 510, 924 400 1/4/8 0
流計算場景 32, 961, 776 900 N/A 0

測試場景的定義是:

場景 發送方式 批量大小 消息壓縮方式 測試消息大小 分區數量 客戶端
在線業務場景 同步 1 不壓縮 1KB 200 joyqueue-client-4.1.1
流計算場景 異步 100 LZ4 1KB 200 kafka-clients-2.1.1

詳細的測試情況,請查看性能

的碼云指數為
超過 的項目
加載中

評論(6)

JavaGG
JavaGG
其實什么叫云原生呢??
冰力
冰力
依賴有點多。。
羌翼亭
羌翼亭
說明里沒體現出來云原生
悠悠然然
悠悠然然
換了jdk8以上的所有版本,居然編譯通不過: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project joyqueue-toolkit: Compilation failure: Compilation failure: [ERROR] /Users/luoguo/git/JoyQueue/joyqueue-common/joyqueue-toolkit/src/main/java/io/chubao/joyqueue/toolkit/service/Activity.java:[18,16] 錯誤: 程序包org.slf4j不存在 [ERROR] /Users/luoguo/git/JoyQueue/joyqueue-common/joyqueue-toolkit/src/main/java/io/chubao/joyqueue/toolkit/service/Activity.java:[19,16] 錯誤: 程序包org.slf4j不存在 [ERROR] /Users/luoguo/git/JoyQueue/joyqueue-common/joyqueue-toolkit/src/main/java/io/chubao/joyqueue/toolkit/service/Activity.java:[30,18] 錯誤: 找不到符號
zzeric
zzeric
性能測試代碼怎么不開源?想看看流計算場景
fhaoquan
fhaoquan
有實力上線案例么?都說企業級有沒有經過驗證

暫無資訊

暫無問答

暫無博客

返回頂部
頂部
北京快乐8专业走势图