java-weekly-229
Java Weekly, Issue 229
Here we go…
1. Spring and Java
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.
>> Metrics with Spring Boot 2.0 – Migration [blog.frankel.ch]
If you’ve been confused about the new way of doing metrics in Spring Boot 2, this is a good place to start.
>> Java and Docker, the limitations [royvanrijn.com]
Running Java in Docker safely might be harder than you think. Luckily, starting with Java 10 – this shouldn’t really be a problem anymore.
Also worth reading:
-
===== >> New tutorial about Spring Boot and Kotlin [spring.io]
-
===== >> Spring Cloud Discovery with Spring Boot Admin [zoltanaltfatter.com]
-
===== >> Templating with Rocker [mscharhag.com]
-
===== >> Vectorised Algorithms in Java [richardstartin.uk]
-
===== >> Java’s @Serial Annotation [marxsoftware.blogspot.com]
-
===== >> Latest Roundup of EE4J Activities for Jakarta EE [infoq.com]
-
===== >> On clean architecture, Kotlin and visibility [blog.sourced-bvba.be]
Webinars and presentations:
-
===== >> Spring Tips: Spring Security 5 OAuth Clients [spring.io]
-
===== >> Building a Reliable Cloud-Based Bank in Java [infoq.com]
-
===== >> Lessons Learned from Upgrading Thymeleaf [infoq.com]
-
===== >> Beyond Lambdas & Streams – Functional Fluency in Java [infoq.com]
Time to upgrade:
-
===== >> Spring Boot 2.0.2 [spring.io] and >> Spring Boot 1.5.13 [spring.io]
-
>> Spring IO Platform Brussels SR10 [spring.io]
-
===== >> Spring IO Platform Cairo SR1 [spring.io]
-
===== >> Spring Security 5.1.0.M1 Released [spring.io]
-
===== >> Spring Project Vulnerability Reports Published [spring.io]
-
>> Hibernate ORM 5.1.14.Final released [in.relation.to]
-
===== >> Hibernate ORM 5.3.0.Final release [in.relation.to]
-
===== >> Hibernate Validator 6.0.10.Final released [in.relation.to]
*2. Technical and Musings*
===== >> Performance testing at Gradle [stefan-oehme.com]
Very interesting insights into how Gradle’s performance gets assessed and tracked.
>> Sometimes The Ax Is Sharp Enough [blog.jbrains.ca]
Best practices are always contextual ?
Also worth reading:
-
===== >> Microservice Communication Patterns [reflectoring.io]
-
===== >> Agility: It’s a mindset, not a process [blog.codecentric.de]
-
===== >> The Scaled Agile Framework – When it works, it works well. When it doesn’t work, it’s waterfall. [blog.scottlogic.com]
-
===== >> On the 2018 Romanian Testing Conference [ontestautomation.com]
-
===== >> 12 Feelings Every Developer Has After Introducing an Error to Production [blog.takipi.com]
4. Comics
>> Purchasing did not Order Part [dilbert.com]
>> Do Not Implicate Boss [dilbert.com]
>> Conditions for Wally to be on the Team [dilbert.com]
5. Pick of the Week
===== >> The Three Levels of Self-Awareness [markmanson.net]