Java Weekly, Numéro 249

1. Printemps et Java

>> Explorez le nouveau type "var" de Java 10: introduction et didacticiel []

Une belle description de l’inférence de type pour les variables locales , une nouvelle fonctionnalité brillante qui vise à réduire le code passe-partout .

>> La révolution réactive sur la plateforme SpringOne 2018 (partie 1/N) []

Une nouvelle série fantastique commence par deux sujets intéressants - l’accès réactif aux données SQL et le protocole RSocket . Et quelques articles solides sur R2DBC et https://www.infoq.com/news/2018/10/rsocket- facebook[RSocket]sur InfoQ.

>> Test de JUnit 5 structuré []

Un moyen astucieux pour organiser des tests de style BDD pour une classe utilise l’annotation @ Nested avec des classes internes pour regrouper les tests ayant des conditions préalables communes et les superclasses abstraites pour les tests qui appliquent les mêmes comportements d’une configuration à l’autre. Très sympa.

>> Quoi de neuf dans Spring Data Lovelace? []

Le dernier train de publication de Spring Data est maintenant GA, et il inclut de nouvelles fonctionnalités puissantes . Et découvrez ce que la mise à jour signifie pour Redis et Apache Cassandra , ainsi que pour MongoDB .

>> Kotlin et MongoDB, un match parfait []

Un article solide explique clairement pourquoi les fonctionnalités inhérentes au langage de Kotlin le rendent mieux adapté que Java pour utiliser les schémas dynamiques de MongoDB.

>> 10 meilleures pratiques de sécurité Maven []

Lorsqu’il s’agit de protéger des informations sensibles dans une base de code , la configuration d’un outil de construction est facile à négliger pour les novices. Assurez-vous de consulter cette aide-mémoire de sécurité pour les projets Maven.

>> Performances de l’API des collections Kotlin Collections []

Il est bon de se rappeler que les collections de Kotlin ne sont pas paresseuses, tout comme l’API Java Stream.

Webinaires et présentations:
  • Plusieurs conférences de la conférence ** SpringOne Platform 2018 organisée la semaine dernière à

Washington DC , y compris Juergen Hoeller sur https://www.youtube.com/watch? V = onZJ8beVEtI , Dave Syer sur https://www.youtube . com/watch? v = icZaMdNExNU , Jon Schneider sur https://www.youtube.com/watch? v = xcD4mWo__YHE , et Oliver Gierke & Rossen Stoyanchev sur accès réactif aux données avec R2DBC ** .

2. Technique

>> Modélisation de l’incertitude avec une DDD réactive []

Un article réfléchi sur l’application des techniques de modélisation par conception par domaine dans les systèmes réactifs distribués

3. Réflexions

>> Repenser l’équilibrage de charge Edge de Netflix []

Une analyse approfondie de la façon dont les leçons tirées de Zuul ont conduit à plusieurs améliorations , notamment une réduction des erreurs causées par des serveurs surchargés.