blazingmq
norm
blazingmq | norm | |
---|---|---|
13 | 1 | |
2,471 | 93 | |
0.8% | - | |
9.2 | 5.0 | |
8 days ago | about 1 month ago | |
C++ | C++ | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blazingmq
- BlazingMQ - High performant Open Source Message Queue by Bloomberg
- FLaNK Stack Weekly for 24 July 2023
-
A Modern High-Performance Open Source Message Queuing System
Sounds great, and you have lots of nice documentation on the page, but could you provide a TLDR? There's a lot of competition in this area: GRPC, Cap'n'proto (was posted on HN a day or two ago), NATS, etc.
I'm also having trouble figuring out if Mats3 is a library (with a JMS API) over a variety of messaging systems (WebSockets, NATS, etc.)?
P.S. Some diagrams like https://bloomberg.github.io/blazingmq/ would be very helpful, especially at https://mats3.io/background/what-is-mats/. If a picture's worth a thousand words, and an animation must be worth at least 10k words. :)
- BlazingMQ: High-performance open source message queuing system
- A modern high-performance open source message queuing system
norm
-
A Modern High-Performance Open Source Message Queuing System
NORM from the Naval Research Labs is another implementation of the same concept.
https://github.com/USNavalResearchLaboratory/norm
What are some alternatives?
ZeroMQ - ZeroMQ core engine in C++, implements ZMTP/3.1
BDE - Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
ntf-core - Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming
mosquitto - Eclipse Mosquitto - An open source MQTT broker
mats3 - Mats3: Message-based Asynchronous Transactional Staged Stateless Services
kafka-in-production - :books: Tech blogs & talks by companies that run Kafka in production
OZ - OpenMAMA/ZeroMQ bridge
anime.js - JavaScript animation engine