Java Weekly, Ausgabe 248

1. Frühling und Java

>> Überwachung und Problembehandlung von Java-Anwendungen und -Diensten mit Datadog

Optimieren Sie die Leistung mit End-to-End-Tracing und Unterstützung für gängige Java-Frameworks, Anwendungsserver und Datenbanken.

>> Java 11 veröffentlicht []

Eine wichtige Ankündigung - der Titel sagt alles aus. Und ein solides Stück über migrating to Java 11 .

Es stellt sich heraus, dass das Oracle JDK plötzlich nicht mehr für kommerzielle Zwecke freigegeben ist

>> Implementieren von Responsive Polling in Java []

Eine schöne Beschreibung, wie Sie dieses Ziel mithilfe einer Variation des Token Bucket-Algorithmus erreichen können.

>> Spring Read-only-Transaktion Hibernate-Optimierung []

Ein guter Ansatz, der beim Laden von schreibgeschützten Elementen ** in Spring 5.1 Speicher sparen kann. Gutes Zeug.

>> Hands-on mit Spring Vault 2.1 []

Ein kurzer Überblick über diese bevorstehende Version, die Unterstützung für Google Cloud IAM und Azure Managed Service Identity enthält.

2. Technik und Überlegungen

https://blog.frankel.ch/learning-clojure/1/ [** >> Clojure lernen: Umgang mit dynamischer Typisierung

Ein neuartiger Ansatz, der die Spezifikationsbibliothek verwendet, fügt die Validierung einfacher Typen, Enumerationen, Karten und Sammlungen hinzu.

Eine wirklich interessante Lektüre über verschiedene Arten ausgefeilter und unkomplizierter Angriffe.

Problemumgehungen für kompatible Protokolle ][] ===== >> So serverlos wie möglich, aber nicht mehr als das []

als Chef: Meine Geschichte von der Entwickler-Hegemonie ][] ===== >> Als Tester ein vertrauenswürdiger Berater werden []

3. Comics

Und meine Lieblings-Dilberts der Woche: