Java Web Weekly, Ausgabe 134

Gleich zu Beginn des letzten Jahres habe ich mich entschlossen, meine Lesegewohnheiten zu verfolgen und ** das Beste zu teilen. Haven hat keine Bewertung verpasst.

  • Auf geht’s…​**

1. Frühling und Java

>> Zero Turnaround veröffentlicht RebelLabs Developer Productivity Report []

Beginnen wir mit dem Jahresbericht der RebelLabs, der einige sehr interessante Einblicke in die Trends unseres Ökosystems bietet.

>> Wie wir alle Datenbankverbindungslecks behoben haben []

Sehr cool, bis auf den Punkt durch , wie die Verbindungslecks in der großen Hibernate-Testsuite behandelt wurden .

>> JUnit 5 - Eine frühe Probefahrt - Teil 1 []

Ein früher Blick auf die kommende JUnit 5.

>> Hinweise zur reaktiven Programmierung Teil III: Eine einfache HTTP-Serveranwendung []
  • Reaktive Programmierung kommt mit Version 5 zu Spring - das wissen wir inzwischen. **

Die Frage ist - in welchen Szenarien wird es einen signifikanten Unterschied bewirken und wie können wir es einsetzen, bevor Spring 5 herauskommt.

Und dieser neue Teil ist gut geeignet, um beide Fragen zu beantworten.

2. Technisch

>> Der schwierigste Teil über Microservices: Ihre Daten []

Daten sind natürlich der komplexeste Teil, um Microservices gut zu machen, und meiner Erfahrung nach ist der Hauptgrund, warum Teams bei diesen Implementierungen scheitern.

Es stellt sich zum Beispiel heraus, dass das Durchführen von Transaktionsgrenzen über mehrere Systeme hinweg ein schwieriges Problem ist , insbesondere ohne ein sehr gutes Verständnis der im System zu erreichenden Semantik und eindeutige selbst auferlegte Einschränkungen zu Beginn .

3. Überlegungen

> > Wie Sie Ihren Code entbrennen können []

Ich lese gerne diese Fragen des Hörers durch, da sie eine schöne Abwechslung sind

Und als eine kurze Randbemerkung ist das Schreiben einer Funktion ohne das Schlüsselwort if an einer beliebigen Stelle sicherlich eine schöne Möglichkeit, das Wochenende zu verbringen

>> So fügen Sie Ihrem Prozess statische Analyse hinzu []

Ein Einstieg in das Denken, die Erwartungen und die Vorgehensweise, wie Sie Ihre Zehen in die tiefen Gewässer der statischen Analyse eintauchen können. **

> > Schnelles Wachstum managen []

In den letzten Jahren ist das Unternehmen, für das ich arbeite, von 2 auf über 600-700 angewachsen (das letzte Mal, als ich nachgeprüft habe).

Es ist definitiv ein ziemlicher Ritt, um diese Art von Wachstum zu durchlaufen.

Eine schnelle Lektüre, eine solide Leseliste und einige Anregungen.

5. Auswahl der Woche