Java Weekly, Ausgabe 260

1. Frühling und Java

>> Wie schnell ist der Frühling? []

Eine Übersicht über die jüngsten Optimierungen bezüglich Startzeit und Heap-Nutzung in Spring Boot 2.1 und Spring 5.1 sowie einige Tipps, mit denen Sie ** Ihre Apps schneller starten und ausführen können

>> Netflix OSS und Spring Boot - Coming Full Circle ]

Nach jahrelangem internem Aufbau der Infrastruktur setzt sich Netflix für Spring Boot ein.

>> Hibernate-Tipps: Wie kann man DISTINCT auf Ihren Computer anwenden? JPQL, aber nicht Ihre SQL-Abfrage []

Ein kurzer Blick auf die Verwendung von QueryHints von Hibernate, um DISTINCT-Abfragen effizienter zu gestalten

>> So binden Sie benutzerdefinierte Hibernate-Parametertypen an JPA-Anfragen []

Ein guter Bericht über mit benutzerdefinierten Typen in Hibernate-Entitäten und -Abfragen , ein vollständiges Beispiel in PostgreSQL. Sehr cool.

>> Gerade und ungerade mit Coroutinen []

Und ein schönes Stück , das zwei Ansätze mit einem gleichzeitigen Algorithmus vergleicht - eine mit Kotlin-Coroutinen und eine andere mit Java-Threads.

2. Technik und Überlegungen

>> FP vs. OO-Listenverarbeitung []

Ein interessantes Clojure-Beispiel für einen Funktionsalgorithmus mit rekursiven Schleifen und Tail Call-Optimierung .

>> So erstellen Sie funktionsübergreifende Operationen zu einem Teamaufwand []

Eine Studie von funktionsübergreifenden Teams zeigt, dass mangelnde Zusammenarbeit Unternehmen Tausende von Dollar pro Tag kosten kann . Hier erfahren Sie, wie Sie die Situation beheben können.

>> Zeilen offen halten []

Ein großartiger Bericht, warum Kommunikation und Kameradschaft für ein verteiltes Team notwendig sind.

3. Comics

Und meine Lieblings-Dilberts der Woche:

4. Auswahl der Woche