Java Web Weekly, Numéro 127

Au tout début de l’année dernière, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung . Je n’ai pas manqué une critique depuis.

  • Et c’est parti…​**

1. Printemps et Java

>> Déploiement sans interruption avec une base de données []

Ce n’est pas un hasard si cette semaine est la première sur la liste. Marcin a écrit une ressource bien documentée, solide et référençable pour gérer les déploiements en production .

>> Retour à la CompletableFuture: Point fort de la fonctionnalité Java 8 []

Il est toujours judicieux d’approfondir les bases, et le CompletableFuture était un ajout si utile dans Java 8 .

Le fait que les exemples soient construits à l’aide de super-héros Marvel est tout simplement fantastique.

https://advancedweb.hu/2016/05/27/jvm jit optimization__techniques/[>> techniques d’optimisation JVM JIT] []

Une introduction complète aux fondements de la façon dont la JVM optimise et exécute le code .

>> La session ouverte dans l’Anti-Pattern en vue []

Une analyse approfondie et extrêmement utile de la manière dont la solution Open Session In View constitue essentiellement une odeur de code pour un problème fondamental dans l’architecture du système.

http://www.adam-bien.com/roller/abien/entry/oracle moves in strange ways[>> Oracle bouge de manière étrange] []

Une leçon très intéressante sur l’histoire de Java EE et une lecture rapide.

>> Pourquoi les microservices devraient-ils être pilotés par les événements: autonomie vs autorité []

Comme cela devient de plus en plus clair après la fin du chahut - les microservices exigent une manière fondamentalement différente d’architecter nos systèmes.

>> Comment utiliser le type de données JSONB de PostgreSQL avec Hibernate []

Certains avantages d’Hibernate avec le support JSON dans PostgreSQL.

2. Technique

>> Modélisation de modèles de microservice dans le code []

Un article pouvant définir et clarifier le modèle mental de certaines interactions client-serveur .

3. Réflexions

>> L’émergence de méga-ruptures historiques []et https://www.troyhunt .com/dating-the-ginormous-myspace-violation/[>> Datation de la violation ginormous de MySpace] []

Certaines choses très intéressantes se produisent dans l’écosystème de sécurité cette semaine, avec quelques violations de données sans précédent qui voient la lumière du jour en même temps.

>> Combler l’écart de communication entre développeurs et architectes []

Un consensus sur ce que devrait être un «architecte» est peu probable, mais il est plus facile de définir quelques choses utiles qu’ils devraient faire. Quelques plats intéressants à emporter ici.

>> OutcomeOriented []et >> ActivityOriented []