Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

>> Under The Hood With the JVM's Automatic Resource Management [infoq.com]

A deep dive into the mechanics behind finalize() and try-with-resources.

>> Hibernate with PostgreSQL – 6 things you need to know [thoughts-on-java.org]

If you're working with Hibernate and PostgreSQL – definitely some good points to consider.

>> Most popular Java application servers: 2017 edition [plumbr.eu]

An interesting insight into the market share of Java application servers. Looks like Tomcat is dominating.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> On supporting Continuous Testing with FITR test automation [ontestautomation.com]

FITR is like ACID for testing – definitely worth having a look.

>> Enough with the microservices [aadrake.com]

The complexity added by using microservices in your architecture is non-trivial, so it's well worth understanding the tradeoffs and the scenarios where this solution doesn't make sense.

Also worth reading:

3. Musings

>> The Relationship Between Team Size and Code Quality [daedtech.com]

The increase in the team size does not always result in the increase of the code quality – definitely keep that in mind.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> You lost our data center? [dilbert.com]

>> Come up with a good name? [dilbert.com]

>> Planned power outage [dilbert.com]

5. Pick of the Week

The last day (Friday) of the Certification Class launch:

>> The new “Certification Class” in REST With Spring

>> The new “Certification Class” in Learn Spring Security

Generic bottom

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

Comments are closed on this article!