This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

LavinMQ

Resource efficient & performant open-source message broker

Open Source
Internet of Things
Software Engineering
GitHub
Visit WebsiteSee on Product HuntGithubTwitter

Hunted byDaniel MarklundDaniel Marklund

The extremely fast Message Broker that handles a large amounts of messages and connections, based on the AMQP 0-9-1 protocol.

Top comment

Hi everyone. I'm Daniel from the LavinMQ team.

If you've ever built a backend system that passes messages between services, you've probably bumped into something like RabbitMQ to help you scale.

LavinMQ is an alternative open-source message broker that supports AMQP 0-9-1, MQTT, HTTP and Streaming. It compiles into a single binary and tries to use as few resources as possible. If you know RabbitMQ, it's that, but running on a fraction of the hardware.

Why build another message broker? We're the team behind CloudAMQP, where we've been hosting RabbitMQ clusters for 14 years. Over the time we occasionally ran into limitations we couldn't always explain to customers (because we didn't control the internals). Connection churn, memory spikes, scaling problems.

Carl (our founder) started by building an open-source AMQP proxy to handle short-lived connections for a customer. Once the full protocol was implemented, adding a persistence layer seemed like a fun challenge. How hard could it be? Turns out that implementing the AMQP protocol was the easy part. Storing messages reliably on disk, handling acknowledgements without blowing up memory, getting replication right. Those things took years of effort...

Today LavinMQ is a resource-efficient & highly performant open-source message broker, written in Crystal.

We've seen it run over a million messages per second on a small cloud VM. It's running in production at IoT companies, online games, fintech companies, stock brokers, food delivery apps, newspapers and large TV game shows.

The project is available at https://github.com/cloudamqp/lav... if you want to look under the hood. The team is on standby to answer your questions.

Comment highlights

No comment highlights available yet. Please check back later!

About LavinMQ on Product Hunt

Resource efficient & performant open-source message broker

LavinMQ was submitted on Product Hunt and earned 3 upvotes and 1 comments, placing #160 on the daily leaderboard. The extremely fast Message Broker that handles a large amounts of messages and connections, based on the AMQP 0-9-1 protocol.

LavinMQ was featured in Open Source (68.5k followers), Internet of Things (226k followers), Software Engineering (42.6k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 51.1k products, making this a competitive space to launch in.

Who hunted LavinMQ?

LavinMQ was hunted by Daniel Marklund. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how LavinMQ stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.