Le temps réel de vos applications, hébergé en France
Un serveur de messagerie temps réel scalable propulsé par Centrifugo, installé et maintenu par DINAO. WebSocket, SSE, PUB/SUB — une alternative souveraine à Pusher et Ably, sur vos serveurs français.
Qu'est-ce que Centrifugo ?
Centrifugo est un serveur de messagerie temps réel open-source et scalable, conçu de façon agnostique vis-à-vis du langage. Il permet d'ajouter facilement des fonctionnalités temps réel à n'importe quelle application : chat, commentaires en direct, jeux multijoueurs, visualisations de données live, outils collaboratifs ou streaming de réponses d'IA.
Il s'appuie sur un modèle PUB/SUB orienté canaux : votre backend publie des messages dans des canaux via une simple API HTTP ou GRPC, tandis que les clients s'y abonnent à l'aide des SDK officiels. Plusieurs transports sont supportés — WebSocket, HTTP-streaming, Server-Sent Events, GRPC, WebTransport — et des SDK existent pour JavaScript, Dart/Flutter, Swift, Java, Python, Go et .NET.
Centrifugo se positionne comme une alternative auto-hébergée à Pusher, Ably, PubNub, socket.io ou SignalR. Il monte en charge sur de nombreux nœuds grâce à des brokers efficaces comme Redis, PostgreSQL ou NATS, selon la devise du projet : « configurez-le une fois, pour toujours ».
Hébergez Centrifugo chez DINAO
Paliers de ressources compatibles avec les pré-requis de Centrifugo (1 vCPU / 256 Mo / 1 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
À quoi sert Centrifugo concrètement ?
À ajouter du temps réel à vos applications : chat, notifications instantanées, compteurs en direct, dashboards live, jeux multijoueurs ou streaming de réponses IA, sans dépendre d'un SaaS tiers.
Avec quelles technologies puis-je l'utiliser ?
Centrifugo est agnostique : votre backend publie via une API HTTP ou GRPC, et vos clients s'abonnent via des SDK officiels (JavaScript, Python, Go, Swift, Java, Dart…).
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Vos messages et métadonnées ne quittent pas le territoire.
Faut-il des compétences techniques ?
Oui : Centrifugo s'intègre dans votre application via son API et ses SDK, c'est un composant pour développeurs. DINAO gère l'hébergement, la mise à l'échelle et les mises à jour du serveur.
Peut-il remplacer Pusher ou Ably ?
Oui. Centrifugo est une alternative auto-hébergée à Pusher, Ably, PubNub ou socket.io, avec l'avantage d'un hébergement souverain en France.