Java Weekly, numéro 237

1. Printemps et Java

>> Guide du débutant du cache Hibernate JPQL et du plan de requête natif []

Une solide introduction aux gains de performances à obtenir grâce à la mise en cache appropriée de JPA pré-compilé et de requêtes natives Bon produit!

>> La meilleure façon d’utiliser les fonctions SQL dans les requêtes JPQL ou API de critères avec JPA et Hibernate []

Un tutoriel pratique qui montre comment enregistrer et utiliser toute fonction SQL avec JPA et Hibernate .

>> Améliorez votre application Java Spring avec R data science []

Un article fascinant sur l’interopérabilité entre Java et la bibliothèque R dans Spring Boot s’exécutant sur le GraalVM polyglotte. Très sympa.

>> Authentification de sécurité à ressort réactif []

Vue d’ensemble des mécanismes d’authentification disponibles dans Spring Security Webflux.

2. Technique et réflexions

>> Chaos Engineering - résister aux conditions turbulentes de la production []

Une méthodologie intéressante pour rechercher et réparer les défauts potentiels dans un système distribué . À lire absolument si vous envisagez de déployer des microservices.

Un bon aperçu général des moteurs de traitement de flux, ainsi qu’un cas d’utilisation simple implémenté dans trois des moteurs les plus populaires d’Apache.

>> Programmation fonctionnelle réactive - Flux sur stéroïdes []

En parlant de flux, voici un bon article sur un paradigme de programmation pas si nouveau qui gagne rapidement du terrain.

>> Services de production Auto Scaling sur Titus []

Enfin, un rapide aperçu de la nécessité pour Netflix de prendre en charge automatiquement les stratégies de dimensionnement et de collaborer avec AWS a conduit à la nouvelle offre Custom Resource Scaling.