Disque vs Apache RocketMQ: What are the differences?
Developers describe Disque as "In-memory, distributed job queue". Disque is an ongoing experiment to build a distributed, in-memory, message broker. Its goal is to capture the essence of the "Redis as a jobs queue" use case, which is usually implemented using blocking list operations, and move it into an ad-hoc, self-contained, scalable, and fault tolerant design, with simple to understand properties and guarantees, but still resembling Redis in terms of simplicity, performance, and implementation as a C non-blocking networked server. On the other hand, Apache RocketMQ is detailed as "Open source distributed messaging and streaming data platform". Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.
Disque and Apache RocketMQ can be categorized as "Message Queue" tools.
Disque and Apache RocketMQ are both open source tools. Apache RocketMQ with 8.25K GitHub stars and 4.23K forks on GitHub appears to be more popular than Disque with 7.37K GitHub stars and 516 GitHub forks.