Betclic 🤝 CNCF Bordeaux
Lieu
117 Quai de Bacalan, 33300 Bordeaux
Détails
18:30 - Accueil des participantes et participants
19:00 - Début des talks
20:15 - Discussions et échanges
21:00 - Fermeture des locaux
Présentations
"L’observabilité au cœur de ta plateforme" par Vivien MALEZE
Dans un monde où les architectures sont de plus en plus distribuées l'observabilité devient un besoin vital, et non plus un luxe.
Dans ce talk, je vous propose de découvrir comment OpenTelemetry peut devenir la colonne vertébrale de votre stratégie d’observabilité. En instrumentant intelligemment vos applications, vos pipelines de déploiement, vos clusters Kubernetes, vos bases de données, et plus encore, vous obtiendrez une vision cohérente et corrélée de tout ce qui se passe dans votre plateforme.
Nous aborderons :
Les piliers classiques de l’observabilité : logs, metrics et traces.
Comment OpenTelemetry unifie la collecte dans un langage neutre et interopérable.
Des exemples concrets d’intégration dans :
- Un cluster Kubernetes
- Une application Spring
- Un pipeline GitLab CI
- Une base PostgreSQL
- La mise en place d’un back-end d’observabilité (SignOz)
Et surtout, comment relier les points pour aller au-delà des métriques isolées : comprendre les dépendances, détecter les goulots d’étranglement, et réagir proactivement.
"Évoluer pour le plus grand événement sportif: Rust et gRPC de zero à la Prod" par Etienne PUISSANT
L’Euro 2024 a représenté un défi majeur pour Betclic et les plateformes de paris en ligne. Pour offrir une expérience optimale à nos joueurs, l’excellence opérationnelle était essentielle. Nous devions surmonter plusieurs obstacles de performance, en particulier la charge accrue générée par le recours au short polling sur de nombreuses APIs, entraînant une forte augmentation du trafic et un ralentissement de la fluidité de nos applications.
Nous avons choisi de passer du short polling aux gRPC streams, permettant aux clients connectés de recevoir des mises à jour en temps réel et à faible latence de nos différents services. Le défi ? Deux mois pour déployer cette solution en production et être prêts pour l’Euro. Betclic n’avait aucune expérience préalable en Rust, identifié comme le langage optimal pour ce projet. Malgré cette limite, nous avons constitué une task force de passionnés pour respecter l'échéance.
Rejoignez-nous pour découvrir notre parcours audacieux qui nous a permis de transformer Rust et gRPC en une solution prête pour la production en un temps record. Nous partagerons les défis, les solutions et les enseignements que vous pourrez appliquer à vos propres projets.