Polling, long polling ou SSE : que choisir en Python ?

Une commande change de statut, un export se termine, un message arrive. Le serveur le sait, le navigateur non. Polling, long polling et Server-Sent Events (SSE) répondent tous à cette même question, et on les confond souvent parce que le résultat à l’écran se ressemble. Ce qui les sépare, c’est qui déclenche l’envoi et ce que coûte le silence, quand rien ne change. Voyons comment chacun fonctionne, ce qu’il coûte vraiment, et pourquoi la solution la plus simple est souvent la bonne. ...

5 octobre 2026 · 7 min · Anthony
Polling, long polling ou SSE : que choisir en Python ?

Server-Sent Events vs WebSocket : lequel choisir en Python ?

Dès qu’un écran doit se mettre à jour sans recharger la page, WebSocket arrive dans la conversation. Suivi d’une commande, progression d’un export, notifications, réponse d’un LLM qui s’affiche token par token : le réflexe est d’ouvrir un canal bidirectionnel. Pourtant, dans tous ces cas, le client n’a rien à dire au serveur une fois la connexion établie. Le pattern Server-Sent Events (SSE) répond exactement à ce besoin avec une simple réponse HTTP qui ne se termine pas. Ce choix n’est pas qu’une question de protocole. Il détermine ce que vous récupérez gratuitement (reconnexion, reprise, authentification HTTP) et ce que vous devrez construire vous-même. Comparons les deux en Python, avec FastAPI et Django, jusqu’aux problèmes qui n’apparaissent qu’en production. ...

15 septembre 2026 · 11 min · Anthony
Server-Sent Events vs WebSocket : lequel choisir en Python ?

Newsletter

Reçois les nouveaux articles directement dans ta boite mail.