Serveur Mercure opérationnel

Push temps réel,
sans compromis

Infrastructure Mercure dédiée pour freelances et agences exigeantes. Notifications push, streaming SSE et mises à jour en direct — déployés et maintenus pour vous.

Scroll
Hub opérationnel
Latence < 50ms
JWT & TLS activés
SSE & WebSub prêts

Tout ce qu'il faut
pour du temps réel fiable

Un protocole ouvert, une implémentation soignée. Mercure remplace les WebSockets complexes par une API HTTP simple et sécurisée.

Server-Sent Events natifs

Protocole SSE standard W3C. Compatible tous navigateurs modernes sans lib cliente — une simple EventSource suffit.

Authentification JWT

Abonnements privés protégés par JWT. Contrôle granulaire par topic — seuls les abonnés autorisés reçoivent les mises à jour sensibles.

Topics libres & hiérarchiques

Publiez sur n'importe quel IRI. Structurez vos topics en namespaces, souscrivez par wildcard. Zéro couplage entre producteur et consommateur.

Auto-reconnexion & historique

Le hub rejoue automatiquement les messages manqués après déconnexion. Vos clients ne perdent aucun événement, même en réseau instable.

Intégration Symfony native

Bundle officiel symfony/mercure-bundle. Publiez depuis n'importe quel service Symfony en une ligne. Compatible API Platform, Messenger, Turbo.

Déployé & maintenu

Infrastructure gérée par Plateformweb. TLS, mises à jour, monitoring — vous vous concentrez sur votre code, pas sur l'ops.

Intégration en
3 étapes

Mercure s'intègre à n'importe quel stack backend. Aucune dépendance cliente obligatoire.

1

Configurer le publisher

Renseignez l'URL du hub et votre JWT publisher dans votre application. Symfony, Laravel, Node — tout stack HTTP convient.

2

Publier un Update

Un POST signé vers le hub. Indiquez le topic cible et votre payload JSON. Le hub redistribue instantanément aux abonnés connectés.

3

Écouter côté client

Une EventSource native en JavaScript. Pas de lib, pas de WebSocket à gérer. Les données arrivent en push dès la publication.

// Symfony — Publier un update
$update = new Update(
  'https://example.com/orders/42',
  json_encode(['status' => 'shipped'])
);

$hub->publish($update);

// Client — Recevoir en temps réel
const es = new EventSource(
  `${hubUrl}?topic=
  https://example.com/orders/42`
);

es.onmessage = ({ data }) => {
  const order = JSON.parse(data);
  // Mise à jour UI instantanée ✓
};

Pensé pour les projets
ambitieux

E-commerce

Suivi de commande live

Statut mis à jour en temps réel sans polling. Le client voit sa commande évoluer instantanément.

SaaS

Notifications applicatives

Alertes push dans votre dashboard SaaS. Zéro latence, zéro polling serveur superflu.

Collaboration

Édition collaborative

Synchronisez les modifications entre utilisateurs simultanés. Idéal pour les outils internes.

Dashboard

Métriques en direct

Graphiques et KPIs qui se rafraîchissent sans rechargement. Expérience fluide et professionnelle.

Réservation

Disponibilités live

Calendriers et stocks synchronisés en temps réel entre tous les utilisateurs connectés.

IoT / Monitoring

Flux de capteurs

Ingestion et diffusion de données IoT en continu. Du capteur à l'interface sans intermédiaire.

Prêt à passer au
temps réel ?

Déployé sur l'infrastructure Plateformweb. Contactez-nous pour intégrer Mercure à votre prochain projet.

Aller sur plateformweb.com