Java Web Weekly, Ausgabe 152

1. Frühling und Java

>> The Joy of Moustache: Server Seitenvorlagen für die JVM []

Ein Intro zu Moustache and Spring Boot - was brauchen Sie mehr?

>> Halten der Community im Java Community-Prozess (JCP) **

Eine kurze Geschichte der JCP und die vielen Konflikte rund um die Java-Sprache.

>> Hinweise zur Fehlersuche für Logstash []

Schnelle und sehr praktische Hinweise zum Einrichten eines ELK-Stacks und gut formatierten Daten

Und zu sehen, wie der ELK-Stack meine Wahl ist, wenn die Option geöffnet ist, habe ich diese sehr genossen.

>> Tracing in Microservices mit Spring Cloud Sleuth []

Die Rückverfolgung einer Anfrage über mehrere Systeme hinweg ist ein entscheidender Aspekt der heutigen Entwicklung eines Microservice-Systems. Dies ist ein guter Ausgangspunkt für die Verwendung von Spring Code Sleuth und eines Zipkin-Servers.

>> So implementieren Sie ein Soft Delete mit Hibernate []

Wenn Sie an einem komplexen System gearbeitet haben, mussten Sie wahrscheinlich irgendwann ein sanftes Löschen durchführen . Es ist nicht schwer zu implementieren - ein Grund mehr, es von Anfang an richtig zu machen.

  • Auch lesenswert: **

[= Meet Rafael Winterhalter und Byte Buddy]** []

2. Technisch

>> Eine kurze Geschichte in Versionskontrollsystemen - RCS, ClearCase, SVN, Git []

Eine lustige (und knusprige) Reise in die Vergangenheit. Wenn Sie sich an einen der älteren Namen auf dieser Liste erinnern, wissen Sie, wie einfach wir es heute haben

>> Lassen Sie uns alles verschlüsseln []
  • Gute Punkte zur Verschlüsselung. **

Dieser kommt auch nach Hause, weil baeldung.com noch nicht über HTTPs läuft. Das kommt natürlich.

Dies ist ein langer Beitrag - fangen wir hier an.

Es ist auch voll mit Elasticsearch Güte. **

Ich verwende Elasticsearch täglich in meiner Kundenarbeit, daher habe ich viel davon Wenn Sie es nicht sind, möchten Sie es vielleicht trotzdem mit einem Lesezeichen versehen.

>> Verstöße gegen die Verletzung von Daten sind oft unzureichend recherchiert und letztendlich gefälscht []

Wenn Sie, wie ich, Spaß daran haben zu lesen und zu verstehen, was im Online-Sicherheitsbereich geschieht, ist dies eine schnelle und informative Lektüre

>> So erstellen Sie ein Bild mit der Dockerfile []

Ein sauberes Intro für Docker.

3. Überlegungen

>> Domain-Fallback-Mechanismus in Apps []
  • Eine vernünftige Lösung für Probleme mit der DNS-Auflösung ** - mit einer Fallback-Liste von IPs. Offensichtlich etwas, das für eine im Browser ausgeführte Web-App nicht möglich ist - nur in einer nativen App.

Überraschenderweise verwenden selbst die Top-Apps auf dem Markt - wie die mobile App von Twitter - diese Technik nicht.

Die uralte Frage der Datenaufbereitung und -bereinigung in Tests hat das Land seit Äonen geplagt

Vielleicht klingt es etwas ominöser als es wirklich ist, aber wir haben ganze Tools für dieses Problem entwickelt, daher ist es sicherlich nicht trivial.

Dies ist eine schnelle Einführung in mögliche Ansätze und Lösungen.

>> Einführung in eine Einführung []

Menschen vorzustellen ist wahrscheinlich nicht das Wichtigste in meinem Kopf. Davon abgesehen, gibt es wirklich nur so viel, dass wir ohne die Hilfe eines anderen tun können.