I tuoi messaggi, alla massima velocità
Un broker di messaggi ultra-veloce alimentato da LavinMQ, installato e mantenuto da DINAO. Le tue code girano sui nostri server francesi — alte prestazioni, impronta minima, sovranità.
Cos'è LavinMQ ?
LavinMQ è un server di code di messaggi e streaming ultra-veloce, sviluppato da CloudAMQP e scritto in Crystal. Punta a throughput molto elevati — dell'ordine di diverse centinaia di migliaia di messaggi al secondo — su hardware standard, mantenendo al contempo un'impronta di memoria minima, anche con code contenenti milioni di messaggi.
Supporta diversi protocolli : AMQP 0-9-1, MQTT (3.1 / 3.1.1), le loro varianti cifrate (AMQPS) e un trasporto su WebSockets. Per quanto riguarda la robustezza, LavinMQ offre il clustering con elezione del leader e replicazione in tempo reale, nonché stream queues (log append-only) per scenari multi-consumer.
L'amministrazione avviene tramite un'API HTTP, con autenticazione, ACL e separazione per VHost. Distribuito con licenza Apache 2.0 e progettato per funzionare su hardware commodity, si integra come broker sovrano ospitato da DINAO in Francia.
Alloggia LavinMQ su DINAO
Livelli di risorse compatibili con i requisiti di LavinMQ (1 vCPU / 512 Mo / 5 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
LavinMQ è compatibile con i miei client RabbitMQ?
Sì. LavinMQ implementa AMQP 0-9-1: le tue applicazioni e le librerie client AMQP esistenti si connettono generalmente senza riscrittura, con un throughput nettamente superiore e un'impronta di memoria ridotta.
Quali protocolli sono supportati?
AMQP 0-9-1, MQTT (3.1 / 3.1.1), AMQPS (TLS), nonché AMQP e MQTT su WebSockets. Le stream queues permettono anche un utilizzo di tipo log append-only multi-consumer.
I miei messaggi sono ospitati in Francia?
Sì. La tua istanza LavinMQ gira sull'infrastruttura DINAO in Francia. Le tue code e i relativi payload non transitano tramite alcun broker cloud di terze parti.
Il broker regge il carico in produzione?
LavinMQ raggiunge throughput molto elevati (dell'ordine di centinaia di migliaia di messaggi/s) con un'impronta di memoria minima. I livelli superiori aggiungono TLS, clustering e replicazione per l'alta disponibilità.
Sono necessarie competenze tecniche?
La gestione (installazione, sicurezza, aggiornamenti, supervisione) è assicurata da DINAO. Dal lato sviluppatore, utilizzi i tuoi client AMQP/MQTT abituali e l'API HTTP di gestione.