# Java


Au-delà de REST : découvrir les avantages de gRPC et Protocol Buffers

Kostiantyn Kompaniiets
Kostiantyn Kompaniiets
05/12/2024

• 11 mins de lecture

Découvrez comment gRPC et Protocol Buffers peuvent révolutionner votre façon de concevoir et de développer des API. Apprenez à tirer parti du typage fort, de la sérialisation efficace et du streaming bidirectionnel pour créer des applications réactives à haute performance.


Les nouveautés de Java 23 : partie 3

Jean-Michel Doudoux
Jean-Michel Doudoux
05/11/2024

• 13 mins de lecture

Ce troisième article est consacré aux évolutions dans JVM Hotspot, dans les outils, les API et dans la sécurité.


Les nouveautés de Java 23 : partie 2

Jean-Michel Doudoux
Jean-Michel Doudoux
22/10/2024

• 13 mins de lecture

Ce second article est consacré aux autres autres évolutions dans les API ainsi que les fonctionnalités dépréciées et retirées.


Les nouveautés de Java 23 : Partie 1

Jean-Michel Doudoux
Jean-Michel Doudoux
14/10/2024

• 14 mins de lecture

Ce premier article sur les nouveautés de Java 23 détaille les fonctionnalités proposées via des JEPs dans la syntaxe et les API notamment par les projets Amber, Loom et Panama.


Video - Techreview - Les Nouveautés du JDK 23

Jean-Michel Doudoux
Jean-Michel Doudoux
04/10/2024

• 1 min de lecture

Découvrez les nouveautés du JDK 23.


Créez votre environnement de développement Quarkus en 10 minutes avec WSL

Pierre Cheucle
Pierre Cheucle
13/09/2024

• 4 mins de lecture

Un guide pas à pas pour configurer un environnement de développement Quarkus prêt à l’emploi avec WSL.


Du Concept à l’Action : Le Function Calling des LLM et son Utilisation avec Spring AI - Partie 2

Ricken Bazolo
Ricken Bazolo
12/09/2024

• 4 mins de lecture

Ce second article se concentre sur l’implémentation pratique du Function Calling avec Spring AI dans une application Java


La génération de Tests Unitaires en Java avec Randoop

Eric Diallo
Eric Diallo
22/05/2024

• 4 mins de lecture

Découvrez comment générer automatiquement des tests unitaires avec l’outil Randoop afin de détecter des erreurs potentielles de manière précoce et d’améliorer la couverture de code.


Les nouveautés de Java 22 : partie 2

Jean-Michel Doudoux
Jean-Michel Doudoux
22/04/2024

• 14 mins de lecture

Ce second article sur les nouveautés de Java 22 est consacré aux autres améliorations, que ce soit les évolutions dans les outils, les API et dans la sécurité, ainsi que les fonctionnalités dépréciées et retirées.


Les nouveautés de Java 22 : partie 1

Jean-Michel Doudoux
Jean-Michel Doudoux
08/04/2024

• 11 mins de lecture

Ce premier article sur les nouveautés de Java 21 détaille les fonctionnalités proposées dans la synatxe et les API notamment par les JEP des projets Amber, Loom et Panama.


Génération de contenus enrichis : Implémenter un système de RAG avec Spring AI

Ricken Bazolo
Ricken Bazolo
05/04/2024

• 5 mins de lecture

Dans l’écosystème en constante évolution de l’intelligence artificielle, l’approche RAG (Retrieval Augmented Generation) représente une évolution significative. Elle permet d’enrichir la création de contenu et l’analyse contextuelle grâce à l’intégration dynamique de connaissances externes. Cet article explore l’architecture de base du RAG et son implémentation avec Spring AI.


L’API Foreign Function & Memory dans Java 22

Clément de Tastes
Clément de Tastes
28/03/2024

• 8 mins de lecture

JNI est mort, vive FFM ! Java 22 propose (enfin) en standard son API FFM : "Foreign Function & Memory". Son but est de fournir un moyen sûr et performant de manipuler des données en dehors de la heap memory et d’intéragir avec du code natif.