La conférence pour l'éthique et la diversité dans la tech
avec des crêpes et du cœur Mixit heart

Speaker 2023

Stéphane Nicoll

VMware

Stéphane a 20 ans d’expérience en génie logiciel avec un fort accent sur le développement d’API sur la JVM.

Après avoir passé plus d’une décennie à développer des applications d’entreprise Java à grande échelle dans les secteurs géospatial, financier ou logistique, il rejoint l’équipe principale de développement de Spring Framework en 2014.

Stéphane travaille maintenant sur Spring Boot et dirige start.spring.io, un service qui aide des millions d’utilisateurs à démarrer leurs prochaines applications.

    2023 -Spring Framework 6.0

    • ► Vidéo
    • #TALK

    La nouvelle génération de Spring Framework est disponible ! Spring Framework 6.0 amène de nouveaux pré-requis qui permettent à l'écosystème Spring d'aller de l'avant: Java 17, Jakarta EE 9+. C'est la fondation pour Spring Boot 3.0 et le commencement de nouveaux thèmes majeurs, tels que AOT/Native et Observability. Pendant cette présentation, Stéphane couvrira les thèmes majeurs de cette nouvelle release:

    • La nouvelle baseline avec Java 17 et Jakarta EE 9.
    • Le support AOT qui permet de compiler vos applications Spring en natif avec GraalVM.
    • L'amélioration de l'observabilité, et ce que cela signifie pour les fonctionnalités de base telles que RestTemplate, contrôleurs web, etc.
    • Le support de clients par interface pour HTTP et d'autres transports.
    • Le support de problem details (RFC 7807).

    Voir le talk

    2019 -Applications web efficaces avec Spring Boot 2

    • ► Vidéo
    • #TALK

    Comment peut-on améliorer l'efficacité et la scalabilité d'une application web existante? On pourrait complètement la réécrire, avec de la programmation concurrente, fonctionnelle, ou réactive. Mais est-ce que ça vaut vraiment le coup, sans mesurer et savoir où concentrer nos efforts?

    Dans cette présentation, Stéphane et Brian vont travailler sur une application Spring Boot MVC existante pour la rendre plus efficace. Ils vont remplacer `RestTemplate` par `WebClient` et utiliser des opérateurs Reactor pour améliorer la scalabilité, sans tomber dans les pièges de la programmation concurrente. Ils vont utiliser des métriques fournies par Spring Boot, en ajouter des personnalisées, et garder un oeil sur les gains de capacité dans des dashboards.

    Voir le talk

    2018 -Applications Web avec Spring Boot 2.0

    • ► Vidéo
    • #TALK

    Avec Spring Boot 2.0, de nouveaux choix s'offrent à vous. Vous pouvez maintenant écrire des applications réactives avec Spring WebFlux et continuer de profiter des fonctionnalités de Spring Boot.

    Pendant cette session de live coding, Stéphane et Brian vont écrire une application WebFlux et montrer comment utiliser Actuator, Developer Tools et plus encore.

    Voir le talk

    2017 -Spring Boot 2

    • ► Vidéo
    • #TALK

    La nouvelle génération de Spring Framework sera bientôt disponible ! Pour fonctionner sur Spring 5, les applications devront respecter de nouveaux pré-requis (versions minimales de JDK, conteneurs, libraries...). En contrepartie, vous pourrez vous préparer à l'arrivée de JDK9, profiter du support de Kotlin et même du nouveau Spring WebFlux. Cette session explique comment ces fonctionnalités sont intégrées dans Spring Boot 2, disponible cet automne.

    Voir le talk
Hosted and supported by