Here we go…

1. Spring and Java

>> Simplifying packaging Spring Boot 2 applications into Docker images using Google's Jib []

A nice write-up about this handy Maven plugin that lets you build a Docker image without a Docker host. Very cool.

>> Use JDBI with Spring Boot []

Yet another library built on top of JDBC that you can use to interact with your SQL database in Spring Boot.

>> Java serialization []

A brief primer on the ins and outs of object serialization and deserialization.

>> How to Configure Environment-Specific Logging Behavior with Spring Boot []

A pragmatic way to tailor logging configurations to different environments using Spring Boot profiles.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Netflix Cloud Security: Detecting Credential Compromise in AWS []

With cyber attacks ever on the rise, you can never be too cautious when it comes to protecting your cloud API's credentials. Good stuff.

>> Terraform Multi-Provider Deployment Including a Custom Provider []

A solid tutorial on how to write Terraform plugins so that you can deploy an infrastructure spanning multiple cloud providers.

>> Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh []

While a service mesh can improve distributed systems reliability, it's no silver bullet. Developers are still on the hook when it comes to building safety within individual applications.

>> Too Clean? []

And finally, a reminder from Uncle Bob that a little messiness can actually make systems more “livable”.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Dilbert's Kobayashi Maru []

>> Highly Illogical []

>> One to Beam Up [] 

Next »
Java Weekly, Issue 243
« Previous
Java Weekly, Issue 241

Generic bottom

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

Comments are closed on this article!