1. Spring and Java

>> Getting Started With RSocket: Servers Calling Clients [spring.io]

A nice example of server-client communication using RSocket's request-stream interaction mode.

>> Running Spring Boot apps as GraalVM Native Images [blog.codecentric.de]

A sneak preview of what to expect this Fall, with full support coming in Spring 5.3.

>> Understanding Classic Java Garbage Collection [infoq.com]

And a great intro to the fundamentals of GC as implemented in the JVM.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Integration Friction [martinfowler.com] and >> Release Branch [martinfowler.com] and >> Maturity Branch [martinfowler.com] and >> Environment Branch [martinfowler.com]

The series continues with yet another collection of useful source code branching patterns.

Also worth reading:

3. Musings

>> Learning yet another Programming Language [blog.code-cop.org]

And a step-by-step approach, aimed at experienced developers, for learning a new programming language.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Noble Bad Data [dilbert.com]

>> Dogbert Teaches Asok Tech Support [dilbert.com]

>> Sciencesplainer New [dilbert.com]

5. Pick of the Week

I'll pick DataDog this week, as they've been firing on all cylinders lately:

>> Use DataDog to monitor and troubleshoot your Java web applications [datadoghq.com]

Simply put – a really solid and mature end-to-end way to monitor your application, with full support for pretty much anything Java.

You can use their trial here.

Next »
Java Weekly, Issue 334
« Previous
Java Weekly, Issue 332

Generic bottom

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

Comments are closed on this article!