Laminarmq Alternatives
Similar projects and alternatives to laminarmq
-
paperless-ngx
A community-supported supercharged version of paperless: scan, index and archive all your physical documents
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
trystero
🤝 Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase
-
zillion
Make sense of it all. Semantic data modeling and analytics with a sprinkle of AI. https://totalhack.github.io/zillion/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cb
📋 Universal command-line clipboard with automatic copy and paste detection. Eg, `cb|sort|cb`. The missing link between GUIs and CLIs!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
laminarmq reviews and mentions
-
Ask HN: Show me your half baked project
laminarmq: https://github.com/arindas/laminarmq
I am building a message queue from scratch in Rust. It is intended to be a resource efficient alternative to Apache Kafka. (It does not rely on any Kafka libraries.)
It has similar concepts like topics and partitions. It is intended to be distributed in nature, with no reliance on any third party component.
Currently it only provides a segmented log implementation which can be used on it's own if necessary. We support both persistent and in-memory storage.
It is still very much in a nascent stage as there are no message queue level APIs or Web endpoints yet.
I tried to keep it as decoupled from different Rust async runtimes as possible to make it easier to integrate to different ecosystems. It currently supports tokio and glommio.
There is also an example to show how the segmented log might be used in a server:
https://github.com/arindas/laminarmq/tree/examples/laminarmq...
Next steps would be to design the message queue level APIs and gradually implement the distributed components.
This is the first time I am implementing something at this scale so any feedback or advice would be great.
Stats
arindas/laminarmq is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of laminarmq is Rust.
Popular Comparisons
Sponsored