1. Spring and Java

>> A Bottom-Up View of Kotlin Coroutines [infoq.com]

A peek under-the-hood at coroutines – a feature not natively supported by the JVM – and how they work in Kotlin.

>> RFC-7807 problem details with Spring Boot and JAX-RS [blog.codecentric.de]

A great overview of this IETF standard for communicating problems and errors to API clients.

>> Key annotations you need to know when working with JPA and Hibernate [thoughts-on-java.org]

An excellent primer for newbies, and a nice review for the more experienced JPA connoisseur.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> How to solve CORS problems when redirecting to S3 signed URLs [advancedweb.hu]

A guide to the headers and HTTP status codes to use in this scenario.

>> Istio as an Example of When Not to Do Microservices [blog.christianposta.com]

A case study of a failed microservices architecture — and why a monolith was ultimately the better solution.

Also worth reading:

3. Musings

>> Solving Problems Properly Is Often Not Viable [techblog.bozho.net]

An interesting look at the market forces that preclude rewrites of poorly-designed systems.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Mind Reading [dilbert.com]

>> Old Strategy [dilbert.com]

>> Smarter Than An Engineer [dilbert.com]

5. Pick of the Week

>> One Thing [randsinrepose.com]

Next »
Java Weekly, Issue 317
« Previous
Java Weekly, Issue 315

Generic bottom

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

Comments are closed on this article!