Java Web Weekly, numéro 152

1. Printemps et Java

>> La joie de la moustache: Serveur Modèles de côté pour la machine virtuelle Java []

Une introduction à Moustache et Spring Boot - de quoi avez-vous besoin?

>> Conserver la communauté dans le processus de communauté Java (JCP) []

Une brève histoire du JCP et des nombreux conflits autour du langage Java.

>> Conseils de débogage pour Logstash []

Remarques rapides et très pratiques sur la mise en place d’une pile ELK et de données bien formatées.

Et, voyant comment la pile ELK me convient chaque fois que l’option est ouverte, j’ai vraiment apprécié celle-ci.

>> Suivi dans les microservices avec Sleuth de Spring Cloud []
  • Le suivi d’une demande sur plusieurs systèmes est un aspect essentiel ** du développement d’un système de microservice aujourd’hui, et c’est un bon point de départ pour utiliser Spring Code Sleuth et un serveur Zipkin.

>> Comment implémenter une suppression douce avec Hibernate []

Si vous avez déjà travaillé sur un système assez complexe , vous avez probablement dû effectuer une suppression logicielle à un moment donné . Ce n’est pas difficile à mettre en œuvre - c’est une raison supplémentaire pour essayer de bien faire les choses dès le départ.

Streaming Résultats MySQL avec Java 8 Streams et Spring Data JPA]** []

2. Technique

>> Un bref historique dans les systèmes de contrôle de version - RCS, ClearCase, SVN, Git []

Un voyage amusant (et effrayant) dans le passé. Si vous vous souvenez de l’un des noms les plus anciens de cette liste, vous saurez combien il est facile de le faire aujourd’hui

** >> Encryptons tout ][[
  • Bons points sur le cryptage. **

Celui-ci frappe également à la maison, car baeldung.com ne fonctionne pas encore sur HTTP. C’est bien sûr à venir.

>> Elasticsearch: une aventure dans la mise à l’échelle d’une plate-forme multi-locataires []

C’est un long post - commençons ici.

Il est également bourré de bienfaits Elasticsearch. **

J’utilise Elasticsearch quotidiennement dans le cadre de mon travail client, alors j’en ai tiré beaucoup. Si ce n’est pas le cas, vous voudrez peut-être l’ajouter à un signet.

>> Les allégations de violation de données sont souvent mal étudiées, sans fondement et finalement faux []

Si, comme moi, vous aimez lire et comprendre ce qui se passe dans le domaine de la sécurité en ligne, la lecture est rapide et informative.

3. Réflexions

>> Mécanisme de repli de domaine dans les applications []
  • Une solution sensée aux problèmes de résolution DNS ** - avoir une liste de secours d’IP. Il est clair que quelque chose ne peut pas être fait pour une application Web s’exécutant dans le navigateur - uniquement sur une application native.

Étonnamment, même les meilleures applications du marché, telles que l’application mobile Twitter, n’utilisent pas cette technique.

>> Gestion des données de test dans l’automatisation de test de bout en bout []

La question séculaire de la préparation et du nettoyage des données lors des tests a ridé le pays pendant des siècles

Je pense peut-être que cela semble plus inquiétant qu’il ne l’est réellement, mais nous avons des outils complets construits autour de ce problème, donc ce n’est certainement pas anodin.

Ceci est une introduction rapide aux approches et solutions potentielles.

>> Comment faire une introduction []

Présenter des personnes n’est probablement pas la première chose à laquelle je pense. Cela dit, nous ne pouvons vraiment pas faire grand chose sans l’aide de quelqu’un d’autre.