rocketmq

Apache RocketMQ的镜像。 Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟、高性能和可靠性、万亿级容量和灵活的可扩展性。(Mirror of Apache RocketMQ。Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.)

Github stars Tracking Chart

Apache RocketMQ

Apache RocketMQ 是一款分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,数十亿级的容量和灵活性可扩展性。

它提供了多种功能:

  • 发布/订阅消息模型
  • 预定的消息传递
  • 消息追溯性按时间或偏移量
  • 记录流媒体的中心
  • 大数据整合
  • 可靠的FIFO和严格的有序消息传递在同一队列中
  • 高效的拉动和推动消费模型
  • 单个队列中的百万级消息累积容量
  • 多种消息协议,如JMS和OpenMessaging
  • 灵活的分布式横向扩展部署架构
  • Lightning-fast 批处理消息交换系统
  • 各种消息过滤器机制,如SQL和Tag
  • Docker映像用于隔离测试和云隔离群集
  • 功能丰富的管理仪表板,用于配置、指标和监控

学习 & 联系我们


Apache RocketMQ社区


贡献

我们总是欢迎新的贡献,无论是琐碎的清理,大型新功能还是其他物质奖励,更多详情请参阅这里


许可证

Apache许可2.0版版权所有(C)Apache软件基金会

Overview

Name With Ownerapache/rocketmq
Primary LanguageJava
Program languageShell (Language Count: 5)
PlatformBSD, Linux, Mac, Solaris, Unix-like
License:Apache License 2.0
Release Count32
Last Release Namerocketmq-all-4.9.8 (Posted on 2024-02-22 17:26:50)
First Release Namerocketmq-4.0.0-incubating (Posted on 2017-02-07 17:05:12)
Created At2016-11-30 08:00:08
Pushed At2024-04-28 07:45:35
Last Commit At2024-02-10 23:02:26
Stargazers Count20.6k
Watchers Count880
Fork Count11.4k
Commits Count8.4k
Has Issues Enabled
Issues Count3958
Issue Open Count264
Pull Requests Count2176
Pull Requests Open Count147
Pull Requests Close Count1489
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Apache RocketMQ

Build Status Coverage Status
Maven Central
GitHub release
License
Average time to resolve an issue
Percentage of issues still open
Twitter Follow

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

It offers a variety of features:

  • Messageing patterns including publish/subscribe, request/reply and streaming
  • Financial grade transactional message
  • Built-in fault tolerance and high availability configuration options base on DLedger
  • A variety of cross language clients, such as Java, C/C++, Python, Go
  • Pluggable transport protocols, such as TCP, SSL, AIO
  • Built-in message tracing capability, also support opentracing
  • Versatile big-data and streaming ecosytem integration
  • Message retroactivity by time or offset
  • Reliable FIFO and strict ordered messaging in the same queue
  • Efficient pull and push consumption model
  • Million-level message accumulation capacity in a single queue
  • Multiple messaging protocols like JMS and OpenMessaging
  • Flexible distributed scale-out deployment architecture
  • Lightning-fast batch message exchange system
  • Various message filter mechanics such as SQL and Tag
  • Docker images for isolated testing and cloud isolated clusters
  • Feature-rich administrative dashboard for configuration, metrics and monitoring
  • Authentication and authorization
  • Free open source connectors, for both sources and sinks

Learn it & Contact us


Apache RocketMQ Community


Contributing

We always welcome new contributions, whether for trivial cleanups, big new features or other material rewards, more details see here.


License

Apache License, Version 2.0 Copyright (C) Apache Software Foundation


Export Control Notice

This distribution includes cryptographic software. The country in which you currently reside may have
restrictions on the import, possession, use, and/or re-export to another country, of encryption software.
BEFORE using any encryption software, please check your country's laws, regulations and policies concerning
the import, possession, or use, and re-export of encryption software, to see if this is permitted. See
http://www.wassenaar.org/ for more information.

The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this
software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software
using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache
Software Foundation distribution makes it eligible for export under the License Exception ENC Technology
Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for
both object code and source code.

The following provides more details on the included cryptographic software:

This software uses Apache Commons Crypto (https://commons.apache.org/proper/commons-crypto/) to
support authentication, and encryption and decryption of data sent across the network between
services.

To the top