Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

>> What archive format should you use, WAR or JAR? [frankel.ch]

In the world of “java -jar”, it's important to remember that WAR files still have some advantages.

>> Scaling Spring Boot Apps on Docker Windows Containers with Ansible: A Complete Guide incl Spring Cloud Netflix and Docker Compose [codecentric.de]

A comprehensive guide to scaling Spring Boot apps running under Docker on Windows 🙂

>> Update to the Bean Validation 2.0 Public Review Draft [beanvalidation.org]

Since JSR 380 has been put up for public review, some issues were raised and addressed.

>> JUnit 5 – Parameterized Tests [codefx.org]

JUnit 5 finally features native support for parameterized test. It can't come soon enough.

Also worth reading:

Time to upgrade:

2. Technical

>> Microservices Patterns With Envoy Sidecar Proxy: The series [christianposta.com]

>> Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking [christianposta.com]

>> Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries [christianposta.com]

A comprehensive guide to the Envoy Sidecar Proxy in a microservices environment.

Also worth reading:

3. Musings

>> The Architect Elevator — Visiting the upper floors [martinfowler.com]

As an architect, you need be in touch with all levels of the organization to get enough insight for good design decisions.

>> Developers – Talk To People [henrikwarne.com]

Talking to people is a deceptively simple and hugely powerful behavior we can all adopt to get significantly better results.

>> What Metrics Should the CIO See? [daedtech.com]

>> Make Alerting Apps Work for You [daedtech.com]

These two writeups present an interesting look at how to effectively understand and manage an organization from the CIO position.

>> How to Improve a Legacy Codebase [jacquesmattheij.com]

Carefully 🙂

Remember about the backup, tests, proper logging and introducing small changes one at a time.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> A test script to test a test script [dilbert.com]

>> I tried listening once. It was awful [dilbert.com]

>> Benchmark study of executive pay [dilbert.com]

5. Pick of the Week

>> How Spring Boot Can Level Up your Spring Application [stackify.com]

Generic bottom

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

Generic footer banner
Comments are closed on this article!