Beaucoup d’écritures intéressantes sur Java 9 cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Des microservices aux systèmes distribués - Guide de survie du développeur Java []
Une autre manière solide de mettre en œuvre un microservice
http://blog . Méthode sur GitHub? Concaténation de chaînes et consignation paramétrée ** ][]
Faut-il paramétrer ou concaténer? Comme d’habitude, la réponse est «ça dépend».
https://www.infoq.com/articles/Deterministic-Execution-JVM?utm campaign=infoq content&utm source=infoq&utm medium=feed&utm__term=Java[ >> Exécution déterministe sur la JVM ]
Un article très intéressant explorant le déterminisme JVM sur l’étude de cas du chargeur de classes déterministe - Corda.
https://www.infoq.com/articles/enterprise-java-opinion?utm campaign=infoq content
InfoQ examine le paysage de la JVM et vérifie quelles technologies ont déjà franchi le gouffre
https://blog.jooq.org/2017/02/17/should-i-implement-the-arcane-iterator-remove-method-yes-you-probably-should/ J’implémente la méthode Arcane Iterator.remove ()? Oui vous devriez (probablement) ][]
Juste au cas où, il vaut mieux ne pas ** ignorer la méthode Iterator.remove () .
>> Index des cadres Web Java par RebelLabs []
Les gars de RebelLabs ont créé un classement des frameworks Web Java en recherchant Stackoverflow, LinkedIn, Github, etc. Des données très intéressantes ici.
>> ]
Réviser les bases et les conséquences des conditions de course.
>>
Si vous manquez des outils en Java, vous pouvez toujours les construire vous-même. L’article passe en revue une étude de cas sur la conception et la mise en œuvre d’un type Lazy en Java .
https://www.infoq.com/news/2017/02/java-memory-limit-container?utm campaign=infoq content
La machine virtuelle Java n’est pas consciente du fait qu’elle s’exécute dans un conteneur et cela peut entraîner plusieurs problèmes. Java 9 apporte une solution à ce problème.
-
A lire également: **
-
===== >> Comment implémenter une recherche en texte intégral complexe avec Hibernate Search []
-
===== >> Didacticiel: Initiation à Angular, Spring Boot et Stormpath []
-
===== >> Comment mapper le dernier enfant d’une entité parent à l’aide de Hibernate @ JoinFormula []
-
===== >> Authentification par jeton de démarrage Spring à l’aide de JWT []
-
===== >> Hazelcast, JCache et Spring Boot []
-
===== >> Exemple de démarrage Spring Boot Mvc + Apache Tiles []
-
===== >> Serveurs springboot HTTP loadbalancing avec Nginx []
-
===== http://in.relation.to 2017/02/16/hibernate-connections-cloud/[ >> ORM d’Hibernate, connexions et respect des nuages ][]
-
===== >> Prendre le large pour améliorer la latence et réduire Facture AWS []
-
Webinaires et présentations: **
-
===== https://www.infoq.com/podcasts/jonas-boner-akka? utm campaign = infoq content & utm source = infoq & utm medium = feed & utm__term = Java[>> Jonas Bonér sur le modèle Actor, Akka, programmation réactionnelle, et systèmes distribués] []
-
Temps de mise à niveau: **
-
===== http://in.relation.to 2017/02/22/hibernate-search-5-7-0-Final/[>> Recherche Hibernate 5.7.0.La version finale est sortie!] []
-
===== http://in.relation.to 2017/02/17/hibernate-orm-528-final-release/[ >> Huitième version de résolution de bugs pour ORM 5.2 ][]
-
===== http://in.relation.to 2017/02/16/hibernate-validator-600-alpha1-out/[ >> Prise en charge de la validation initiale du bean 2.0: Hibernate Validator 6.0.0.Alpha1 est en dehors ][]
-
===== http://in.relation.to 2017/02/15/hibernate-ogm-5-1-cr1-released/[ >> Hibernate OGM 5.1 CR 1 est sorti ][]
-
===== >> Premier alpha de la validation de beans 2.0 Mise en oeuvre de référence disponible []
-
===== > > Flux de données Cloud Spring pour Cloud Foundry 1.1.1 Version de maintenance disponible []
2. Technique
>> CockroachDB beta-20160829 []
Une plongée profonde dans les garanties de persistance CockrockroachDB.
Comme beaucoup d’articles de Jepsen, celui-ci est une lecture éclairante même si vous n’utilisez pas CockroachDB (ce qui n’est probablement pas le cas).
>> Feuille de passe de l’API ElasticSearch []
Les opérations les plus importantes de l’API ElasticSearch en un seul endroit.
>> CQRS et la gestion d’événements avec Lagom []
Et encore une autre approche de CQRS et Event Sourcing - cette fois avec Lagom de Lightbend - la société derrière Scala et Akka.
http://in.relation.to 2017/02/16/mariadb-dialects/[ >> Dialectes MariaDB ][]
Un bref aperçu des dialectes MariaDB.
>> Le refactoring du dialecte MySQL []
Et quelques très belles simplifications de dialectes dans Hibernate - et un bon exemple de l’évolution d’un cadre mûr .
-
A lire également: **
-
===== >> Création d’un bot ChatOps avec Slack et Loggly (partie 1) []
-
===== >> Conception d’API robustes et prévisibles avec idempotency []
-
===== >> Virtualisation de services avec Parasoft Virtualize Community Edition []
3. Réflexions
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: