All Episodes

November 8, 2024 83 mins

Cet épisode est relativement pauvre en IA, ouaissssssss ! Mais il nous reste plein de Spring, plein de failles, plein d'OpenTelemetry, un peu de versionnage sémantique, une astuce Git et bien d'autres choses encore.

Enregistré le 8 novembre 2024

Téléchargement de l'épisode LesCastCodeurs-Episode–318.mp3

News

Langages

Le createur de Fernflower in decompilateur qui a relancé l'outillage autour de Java 8 est mort, un hommage d'IntelliJ IDEA https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/

  • les decompilateurs s'appuyaient sur des patterns reconnus et étaient fragiles et incomplets
  • surtout quand Java 8 a changé le pattern try catch et ajouté des concepts comme les annotations
  • le champ était moribond quand Stiver s'est lancé
  • dommage l'article n'explique pas comment le control-flow graph est genere a partir du bytecode pour ameliorer la decompilation

Librairies

On peut maintenant utiliser Jakarta Data Repository dans Quarkus https://in.relation.to/2024/11/04/data-in-quarkus/

  • petit article avec un projet example
  • aussi un lien sur la presentation de Jakarta Data par Gavin à Devoxx Belgique

Quarkus 3.16 https://quarkus.io/guides/opentelemetry-logging

  • logs distribués avec OpenTelemetry (preview)
  • deserialiseurs Jackson sans reflection
  • des améliorations dans la stack de sécurité
  • TLS registry a ratjouté graphql client et keycloak admin client
  • LEs logs des container devservice et des access http sont visible dans la DevUI
  • Les extensions peuvent maintenant ecrire leur doc en markdown (c'etait juste asciidoc avant)

Un artcile sur comment débuter en Spring Batch https://www.sfeir.dev/back/planifier-des-taches-avec-spring-batch/

Le support OAuth2 pour RestClient arrive dans Security 6.4 / Boot 3.4. Plus de hack de WebClient dans vos applications Spring-Web ! https://spring.io/blog/2024/10/28/restclient-support-for-oauth2-in-spring-security–6–4

  • RestClient a été ajouté dans Spring Framework 6.1
  • API Fluide
  • Spring Security 6.4 simplifie la configuration OAuth2 avec le nouveau client HTTP synchrone RestClient.
  • RestClient permet des requêtes de ressources sans dépendances réactives, alignant la configuration entre applications servlet et réactives.
  • La mise à jour facilite la migration depuis RestTemplate et ouvre la voie à des scénarios avancés.

Marre des microservices ? Revenez au monoliths avec Spring Modulith 1.3RC1, 1.2.5 et 1.1.10 https://spring.io/blog/2024/10/28/spring-modulith–1–3-rc1–1–2–5-and–1–1–10-released

  • Spring Modulith 1.3 RC1, 1.2.5, and 1.1.10 sont disponibles.
  • La version 1.3 RC1 inclut des nouvelles fonctionnalités :
  • archiving event publication completion mode
  • compatibilité avec MariaDB et Oracle avec JDBC-based event publication registry
  • Possibilité d'externaliser des événements dans des MessageChannels de Spring.
  • Expressions SpEL dans @Externalized
  • validation d'architecture technique jMolecules.
  • Les versions 1.2.5 et 1.1.10 apportent des correctifs et mises à jour de dépendances.

Spring gRPC 0.1 est sorti https://github.com/spring-projects-experimental/spring-grpc

  • c'est tout nouveau et explorationel
  • si c'est un probleme qui vous gratte, ca vaut le coup de jeter un coup d'oeil et participer.
  • Spring Boot 3.3

Integrer Spring avec Open Telemetry (OTLP protocole) https://spring.io/blog/2024/10/28/lets-use-opentelemetry-with-spring

  • rappel de la valeur de ce standard Open Telemetry
  • comment l'utiliser dans vos projets Spring

Comment utiliser ollama avec Spring AI https://spring.io/blog/2024/10/22/leverage-the-power-of–45k-free-hugging-face-models-with-spring-ai-and-ollama

  • permet d'acceter
Mark as Played

Advertise With Us

Popular Podcasts

Stuff You Should Know
My Favorite Murder with Karen Kilgariff and Georgia Hardstark

My Favorite Murder with Karen Kilgariff and Georgia Hardstark

My Favorite Murder is a true crime comedy podcast hosted by Karen Kilgariff and Georgia Hardstark. Each week, Karen and Georgia share compelling true crimes and hometown stories from friends and listeners. Since MFM launched in January of 2016, Karen and Georgia have shared their lifelong interest in true crime and have covered stories of infamous serial killers like the Night Stalker, mysterious cold cases, captivating cults, incredible survivor stories and important events from history like the Tulsa race massacre of 1921. My Favorite Murder is part of the Exactly Right podcast network that provides a platform for bold, creative voices to bring to life provocative, entertaining and relatable stories for audiences everywhere. The Exactly Right roster of podcasts covers a variety of topics including historic true crime, comedic interviews and news, science, pop culture and more. Podcasts on the network include Buried Bones with Kate Winkler Dawson and Paul Holes, That's Messed Up: An SVU Podcast, This Podcast Will Kill You, Bananas and more.

Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.