8000 GitHub - zyb0514/jmq: Just a Messaging Queue
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zyb0514/jmq

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
< 82F6 svg aria-hidden="true" focusable="false" class="octicon octicon-file color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom">
 
 

Repository files navigation

JMQ

JMQTM is a distributed messaging and streaming data platform with low latency, high performance, reliability, trillion-level capacity and flexible scalability.

JMQ Features

  • Technical Standards

    • Custom protocol specifications
    • Compatibility with Kafka protocol
  • HA(High Availability)

    • Master/Slave mode deployment. Automatic failover
    • Messages are asynchronously archived to cloud storage
    • Fault tolerance with unified exception message retry service for
  • Low Latency

    • Synchronous disk flush, TPS can reach over 20,000 while response time is just 0.004 second, when message size is not greater than 1KB
    • Asynchronous disk flush, TPS can reach over 53,000 while response time is just 0.004 second, when message size is not greater than 1KB
  • Industrial-grade Sustainability

    • Trillion-level messaging capacity guaranteed
  • Lightweight-client Model

    • Only communicating with brokers
    • Consumers supporting Pull model
    • Ordered Messaging
    • Transactional Messaging
    • Multiple IDC deployment, nearby message production & consumption
    • Parallel consumption
  • Flexible Replication Policy

    • Default synchronous replication or degraded asynchronous replication
    • Fixed or dynamic leader election
    • Slave consumption

User Guide

Deployment & Operation

Best Practices

  • Core Concepts

Contributors

  • hexiaofeng
  • dingjun
  • lindeqiang
  • zhangkepeng
  • luoruiheng
  • tianya
  • weiqisong
  • hujunliang

About

Just a Messaging Queue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.8%
  • Other 0.2%
0