Hosted by
Seconde Vague BDX I/O 🌊
Thursday, March 13th
6:30PM to 9:30PM CET
In-Person
Address available to attendees
Ready to join in on the fun?
Chez Betclic 117 Quai de Bacalan, 33300 Bordeaux
18:30 - Accueil des participantes et participants
19:00 - Début des talks
20:30 - Discussions et échanges
21:30 - Fermeture des locaux
MongoDB est une base de données populaire NoSQL qui fourni un driver Java. KMongo, une bibliothèque open source, adapte MongoDB au langage Kotlin pour rendre la création de requêtes idiomatiques et typée. KMongo a été dépréciée il y a un an, après l'annonce d'un driver officiel Kotlin—ce nouveau driver, écrit spécifiquement pour Kotlin, n'a pourtant pas les APIs concises qui ont rendu KMongo populaire. Les utilisateurs de KMongo doivent choisir entre continuer d'utiliser une technologie non-maintenue, ou réécrire leur code vers un driver moins lisible.
KtMongo est une nouvelle bibliothèque pour construire des requêtes MongoDB, construite sur le driver officiel Kotlin pour garantir la disponibilité rapide des nouvelles fonctionnalités et des résolutions de bugs. KtMongo réintroduit un DSL inpiré de KMongo, en améliorant certains aspects, comme la désambiguation des opérateurs, le support des pipelines d'aggrégations et des filtres optionels.
Observez la migration d'un projet de KMongo à KtMongo, toutes les nouvelles fonctionnalités, comparez le code aux drivers officiels, et découvrez les bugs qui sont capturés par le typage amélioré.
Dans l'univers palpitant des paris sportifs et du casino en ligne, chaque milliseconde compte.
Dans un contexte de haute charge et faible latence, embarquez avec nous le temps d'un talk sur l'intégration de Ktor dans nos services critiques.
Au programme de ce talk :
Le pari Ktor : les raisons derrière notre décision
Notre parcours d'intégration : des premiers pas à notre production actuelle
Les coulisses : LoadTest, Tooling, Finetuning... mais aussi les surprises, bonnes et mauvaises, qui ont jalonné notre chemin
Presentations
Ivan Canet
Ivan s'intéresse à Kotlin depuis 2017, principalement intéressé par la possibilité de partager du code entre serveur et client. Depuis 2019, il déploie en production des applications web fullstack entièrement écrites en Kotlin, et contribue à l'écosystème multiplateforme open source, notamment via l'organisation OpenSavvy.
Frédéric Dubuisson
Frédéric est dans le développement depuis plus de 20 ans, avec des débuts sur mobile (J2ME), beaucoup de backend Java (Spring) avant de se convertir à Kotlin. À Betclic depuis 2022, il développe et gère la plateforme Betting de prise de pari sportif.
Aurélien Richeton
Aurélien a débuté sa carrière en 2015 en tant que développeur backend Java (Spring Boot).
En 2019, son arrivée chez Betclic marque sa découverte et son adoption de Kotlin.
Depuis, il conçoit, délivre et maintient des applications Kotlin pour les équipes Sport, puis plus récemment pour Casino.
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin you app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!
Ready to join in on the fun?
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin you app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!
Hosted by
Seconde Vague BDX I/O 🌊
Mar
13
Thursday, March 13th
6:30PM to 9:30PM CET
In-Person
Address available to attendees
Chez Betclic 117 Quai de Bacalan, 33300 Bordeaux
18:30 - Accueil des participantes et participants
19:00 - Début des talks
20:30 - Discussions et échanges
21:30 - Fermeture des locaux
MongoDB est une base de données populaire NoSQL qui fourni un driver Java. KMongo, une bibliothèque open source, adapte MongoDB au langage Kotlin pour rendre la création de requêtes idiomatiques et typée. KMongo a été dépréciée il y a un an, après l'annonce d'un driver officiel Kotlin—ce nouveau driver, écrit spécifiquement pour Kotlin, n'a pourtant pas les APIs concises qui ont rendu KMongo populaire. Les utilisateurs de KMongo doivent choisir entre continuer d'utiliser une technologie non-maintenue, ou réécrire leur code vers un driver moins lisible.
KtMongo est une nouvelle bibliothèque pour construire des requêtes MongoDB, construite sur le driver officiel Kotlin pour garantir la disponibilité rapide des nouvelles fonctionnalités et des résolutions de bugs. KtMongo réintroduit un DSL inpiré de KMongo, en améliorant certains aspects, comme la désambiguation des opérateurs, le support des pipelines d'aggrégations et des filtres optionels.
Observez la migration d'un projet de KMongo à KtMongo, toutes les nouvelles fonctionnalités, comparez le code aux drivers officiels, et découvrez les bugs qui sont capturés par le typage amélioré.
Dans l'univers palpitant des paris sportifs et du casino en ligne, chaque milliseconde compte.
Dans un contexte de haute charge et faible latence, embarquez avec nous le temps d'un talk sur l'intégration de Ktor dans nos services critiques.
Au programme de ce talk :
Le pari Ktor : les raisons derrière notre décision
Notre parcours d'intégration : des premiers pas à notre production actuelle
Les coulisses : LoadTest, Tooling, Finetuning... mais aussi les surprises, bonnes et mauvaises, qui ont jalonné notre chemin
Presentations
Ivan Canet
Ivan s'intéresse à Kotlin depuis 2017, principalement intéressé par la possibilité de partager du code entre serveur et client. Depuis 2019, il déploie en production des applications web fullstack entièrement écrites en Kotlin, et contribue à l'écosystème multiplateforme open source, notamment via l'organisation OpenSavvy.
Frédéric Dubuisson
Frédéric est dans le développement depuis plus de 20 ans, avec des débuts sur mobile (J2ME), beaucoup de backend Java (Spring) avant de se convertir à Kotlin. À Betclic depuis 2022, il développe et gère la plateforme Betting de prise de pari sportif.
Aurélien Richeton
Aurélien a débuté sa carrière en 2015 en tant que développeur backend Java (Spring Boot).
En 2019, son arrivée chez Betclic marque sa découverte et son adoption de Kotlin.
Depuis, il conçoit, délivre et maintient des applications Kotlin pour les équipes Sport, puis plus récemment pour Casino.
Get in touch!
hi@guild.host