1. Frühling und Java
>> Entdecken Sie den neuen Java 10-Typ "var": Eine Einführung und eine praktische Einführung []
Eine nette Beschreibung über Typinferenz für lokale Variablen , eine glänzende neue Funktion, die den Boilerplate-Code reduzieren soll.
>> Die reaktive Revolution bei SpringOne Platform 2018 (Teil 1/N) []
Eine großartige neue Serie beginnt mit zwei coolen Themen - reaktivem SQL-Datenzugriff und dem RSocket-Protokoll . Und ein paar solide Berichte auf R2DBC und https://www.infoq.com/news/2018/10/rsocket- facebook[RSocket]vorbei auf InfoQ.
Eine clevere Art, Tests im BDD-Stil für eine Klasse zu organisieren ** verwendet die Annotation @ Nested mit inneren Klassen, um Tests mit gemeinsamen Voraussetzungen zu gruppieren und Superklassen für Tests zu verwenden, die in Setups das gleiche Verhalten zeigen. Sehr cool.
>> Was ist neu in Spring Data Lovelace? []
Der neueste Spring Data Release-Zug ist jetzt GA und enthält einige leistungsstarke neue Funktionen . Und erfahren Sie, was das Update für Redis and bedeutet Apache Cassandra sowie für MongoDB .
https://blog.philipphauer.de/kotlin-mongodb-perfect-match/ [** >> Kotlin und MongoDB, eine perfekte Übereinstimmung
Ein solider Artikel zeigt, warum Kotlin aufgrund seiner inhärenten Sprachfunktionen ** besser als Java für die Arbeit mit den dynamischen Schemas von MongoDB geeignet ist.
>> 10 bewährte Maven-Sicherheitsmethoden []
Wenn es darum geht, sensible Informationen in einer Codebase zu schützen, können Neulinge die Konfiguration der Build-Tools leicht übersehen. Schauen Sie sich dieses Sicherheits-Spickzettel für Maven-Projekte an.
>> Kotlin Collections API Performance Antipatterns []
Es ist gut zu wissen, dass Kotlins Sammlungen nicht so faul sind wie Java Stream API.
Auch lesenswert:
-
>> Handbuch zu Java 11: Markiert Java 11 alle richtigen Felder? []
-
===== >> Spring Framework 5.1 Versendet mit Java 11-Unterstützung []
-
===== https://spring.io/blog/2018/10/02/the-evolution-of-spring-fu [** >> Die Evolution des Frühlings Fu
-
===== >> Wie bindet man @RequestParam an ein Objekt in Spring []
-
===== https://medium.com/appsflyer/tests-coverage-is-dead-long-live-mutation-testing-7fd61020330e [** >> Testabdeckung ist tot.
-
===== >> Swagger Codegen mit neuem Schnurrbart erweiternd Vorlagendateien in einer neuen Sprache []
-
===== >> MicroProfile Fault Tolerance, Take 2 []und https://www.tomitribe .com/blog/microprofile-fehlertoleranz-annotationen/[ >> Anmerkungen zu MicroProfile-Fehlertoleranzen ][]
Webinare und Präsentationen:
-
Mehrere Vorträge der Konferenz SpringOne Platform 2018 in der vergangenen Woche in
Washington DC , einschließlich Jürgen Hoeller auf https://www.youtube.com/watch? V = onZJ8beVEtI , Dave Syer auf https://www.youtube . com/watch? v = icZaMdNExNU , Jon Schneider https://www.youtube.com/watch?v = xcD4mWo__YHE[Continuous Delivery und Spinnaker]** und Oliver Gierke
-
===== >> Java 11 (Playlist) []
-
===== >> Ein Microservice-Ansatz in den Grenzen einer traditionellen Unternehmensumgebung []
-
Zeit zum Upgrade: **
-
===== >> Spring Security 5.1 geht nach GA []
-
===== >> Eine neue Ära für GlassFish []
-
===== >> Hibernate OGM 5.4.0.CR1-Release []
2. Technisch
>> Unsicherheit mit reaktiver DDD modellieren []
Ein durchdachtes Stück zur Anwendung domänengesteuerter Entwurfstechniken in reaktiven, verteilten Systemen .
>> sollten Sie C lernen, "wie der Computer funktioniert" ? []
Oder genauer gesagt, sollten Sie C lernen, mehr darüber zu lernen, wie der Computer funktioniert? **
-
Auch lesenswert: **
-
===== >> How to Verwenden Sie SQL UPDATE .. RETURNING, um DML effizienter auszuführen []
-
===== >> Brute-Forcing ein scheinbar einfaches Zahlenpuzzle []
-
===== >> Instrumentierung von Stachelschweinen mit Prometheus & Grafana []
-
===== >> Yarnception: Garn innerhalb starten Garn durch Gulp und wann es nützlich ist []
-
===== https://advancedweb.hu/2018/10/02/lastpass pwned passwords/[ >> So überprüfen Sie Ihren LastPass-Tresor sicher anhand der Datenbank "Pwned Passwords" ][]
3. Überlegungen
>> Umdenken des Netflix-Edge-Load-Balancing []
Ein tiefer Einblick in die mit Zuul gelernten Lektionen führte zu mehreren Verbesserungen ** , einschließlich einer Verringerung der durch überlastete Server verursachten Fehler.
https://daedtech.com/narrow-niche-when-is-narrow-too-narrow/ [** >> Schmale Nische: Wann ist schmal zu schmal?
Wenn Sie über den Start eines Blogs nachdenken, lohnt es sich, einen weiten Anfang zu machen und Ihren Fokus iterativ zu beschränken .
4. Comics
Und meine Lieblings-Dilberts der Woche: