Java Weekly, Issue 221
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.
>> Java 10 Released [infoq.com]
Yes. Java 10 is out. Nuff said.
>> Java 11 Will Include More Than Just Features [blog.takipi.com]
The next Java release will be the first LTS release after Java 8.
>> Micrometer: Spring Boot 2’s new application metrics collector [spring.io]
Spring Boot 2.0 features a new metrics collector – this is a good opportunity to explore the new functionality.
>> Java Environment Management [blog.frankel.ch]
Nowadays, given we might need to switch between different JDKs a lot – this tool might come in handy.
>> JUnit 5 Tutorial: Writing Assertions With JUnit 5 Assertion API [petrikainulainen.net]
JUnit 5 features a slightly revised way of writing assertions. Good stuff.
>> Servlet and Reactive Stacks in Spring Framework 5 [infoq.com]
“Going reactive” isn’t just about using new APIs – the reactive stack handles higher concurrency with fewer hardware resources.
Also worth reading:
-
===== >> Bean Validation benchmark (re)revisited [in.relation.to]
-
===== >> Java on Docker will no longer suck: improvements coming in Java 10 [opsian.com]
-
===== >> Hibernate & jOOQ – A Match Made in Heaven [thoughts-on-java.org]
-
===== >> How to use database-specific or Hibernate-specific features without sacrificing portability [vladmihalcea.com]
-
===== >> Raw String Literals Coming to Java [marxsoftware.blogspot.com]
-
===== >> Java Nestmates Makes Progress [infoq.com]
-
===== >> Two ways of skipping tests in Maven [advancedweb.hu]
Webinars and presentations:
-
===== >> Reactive Applications on Apache Tomcat and Servlet 3.1 Containers [infoq.com]
-
===== >> Reactive DDD: Modeling Uncertainty [infoq.com]
-
===== >> Spring Security 5: The Reactive Parts [infoq.com]
Time to upgrade:
-
===== >> Hibernate Search 5.9.1.Final was just released [in.relation.to]
-
===== >> Spring Security OAuth 2.3.0 Released [spring.io]
-
===== >> Spring Security SAML 1.0.4 Released [spring.io]
-
===== >> Moolah Diaries – Upgrading to Hapi 17 [symphonious.net]
-
===== >> Liquibase 3.5.5 Released [liquibase.org]
-
===== >> Spring Cloud Data Flow 1.4.0 Released [spring.io]
2. Technical and Musings
===== >> Mock? What, When, How? [blog.codecentric.de]
Be careful what you mock, sometimes it might make your codebase un-refactorable.
Also worth reading:
-
===== >> Matrix Factorization for Ad Recommendation [blog.codecentric.de]
-
===== >> Infinitely scalable machine learning with Amazon SageMaker [allthingsdistributed.com]
-
===== >> Agile Monsters [blog.scottlogic.com]
-
===== >> The Coding Dev Manager Can Work, But It’s Hard In Traditional Orgs [daedtech.com]
-
===== >> How to Achieve Massive Productivity at Work [developer.okta.com]
-
===== >> From Deep Learning to AGI [pointersgonewild.com]
-
===== >> Introducing meo – Thanks, Grandma! [matthiasnehlsen.com]
3. Comics
>> Unplugged Server [dilbert.com]
>> Bob is Proud of His Flip Phone [dilbert.com]
>> Tina Wants to Borrow Wally’s Phone [dilbert.com]
4. Pick of the Week
===== >> Get specific! [sivers.org]