Course – LS – All

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

>> CHECK OUT THE COURSE

Here we go…

1. Spring and Java

>> Monitor and troubleshoot Java applications and services with Datadog

Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.

>> Java 10 Released [infoq.com]

Yes. Java 10 is out. Nuff said.

>> Java 11 Will Include More Than Just Features [blog.takipi.com]

The next Java release will be the first LTS release after Java 8.

>> Micrometer: Spring Boot 2’s new application metrics collector [spring.io]

Spring Boot 2.0 features a new metrics collector – this is a good opportunity to explore the new functionality.

>> Java Environment Management [blog.frankel.ch]

Nowadays, given we might need to switch between different JDKs a lot – this tool might come in handy.

>> JUnit 5 Tutorial: Writing Assertions With JUnit 5 Assertion API [petrikainulainen.net]

JUnit 5 features a slightly revised way of writing assertions. Good stuff.

>> Servlet and Reactive Stacks in Spring Framework 5 [infoq.com]

“Going reactive” isn’t just about using new APIs – the reactive stack handles higher concurrency with fewer hardware resources.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> Mock? What, When, How? [blog.codecentric.de]

Be careful what you mock, sometimes it might make your codebase un-refactorable.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Unplugged Server [dilbert.com]

>> Bob is Proud of His Flip Phone [dilbert.com]

>> Tina Wants to Borrow Wally’s Phone [dilbert.com]

4. Pick of the Week

>> Get specific! [sivers.org]

Next »
Java Weekly, Issue 222
« Previous
Java Weekly, Issue 220
Course – LS – All

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

>> CHECK OUT THE COURSE
res – REST with Spring (eBook) (everywhere)
Comments are open for 30 days after publishing a post. For any issues past this date, use the Contact form on the site.