ADN · Backend
Chef de projet & développeur full-stack · 2025
Voir le site
Le streaming d’anime à l’échelle : 3 millions de visiteurs par mois.
Le besoin
Une infrastructure historique PHP/Joomla qui ne tenait plus la montée en charge : pics de trafic des simulcasts, dette technique bloquante, impossibilité d'activer de nouvelles fonctionnalités (multi-profils, téléchargements, billing).
Ma contribution
Au sein de l'équipe backend : APIs Node.js/Express, abonnements et paiements, load balancing des serveurs vidéo.
Ce qui a été livré
Temps de chargement divisés par 4, 200 000 abonnés récurrents par mois, 3 millions de visiteurs uniques mensuels.
Ce que j'ai construit
Le backend d'une plateforme de streaming qui doit encaisser les pics d'audience des sorties d'épisodes.
APIs
Le catalogue et le simulcast, servis par des APIs.
APIs Node.js/Express pour la VOD, le simulcast et le catalogue.
Node.js · Express
Abonnements
Un abonnement, plusieurs profils.
Gestion des abonnements et des paiements, et multi-profils façon Netflix.
Node.js · Express
Vidéo
Des serveurs vidéo qui tiennent la charge.
Load balancing des serveurs vidéo et sous-titres, pensé pour les pics de trafic des simulcasts.
AWS · Docker
Fiche technique
- Interfaces
- ReactNext.js
- API
- Node.jsExpress
- Déploiement
- AWSDocker

