Wednesday Links - Edition 2020-08-12

Christopher Kocel - Aug 12 '20 - - Dev Community

Micro optimizations in Java. String.equals() ( 5 min read ) ↔️
https://medium.com/javarevisited/micro-optimizations-in-java-string-equals-22be19fd8416

Micro optimizations in Java. String.equalsIgnoreCase() ( 4 min read ) 🔛
https://medium.com/javarevisited/micro-optimizations-in-java-string-equalsignorecase-ea25dfb03f95

Hooking Into the Spring Bean Lifecycle ( 8 min read ) ☕
https://reflectoring.io/spring-bean-lifecycle/

vmlens, unit-testing multi-threaded applications on the JVM ( 1 min read ) 🔬
https://vmlens.com/

Dependency Watch - Script to wait for an artifact to appear on Maven Central ( 2 min read ) 🗼
https://github.com/JakeWharton/dependency-watch

Extending JUnit 5 ( 4 min read ) 🧩
https://www.mscharhag.com/java/junit5-custom-extensions

IntelliJ 2020.2 support for groovy (20-sec read ) 🥥
https://twitter.com/MGrzejszczak/status/1292848597340430338

Patterns of Distributed Systems ( 13 min read ) 🌌
https://martinfowler.com/articles/patterns-of-distributed-systems/

High-Water Mark ( 6 min read ) 🌊
https://martinfowler.com/articles/patterns-of-distributed-systems/high-watermark.html

Introducing Configuration caching in Gradle ( 8 min read ) ⚙️
https://blog.gradle.org/introducing-configuration-caching

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .