Here we go…

1. Spring and Java

>> How Fast is Spring? []

An overview recent optimizations around startup time and heap usage in Spring Boot 2.1 and Spring 5.1, plus a handful of tips to make your apps start and run faster.

>> Netflix OSS and Spring Boot — Coming Full Circle []

After years of building its infrastructure in-house, Netflix is fully embracing Spring Boot.

>> Hibernate Tips: How To Apply DISTINCT to Your JPQL But Not Your SQL Query []

A quick look at using Hibernate's QueryHints to make DISTINCT queries more efficient.

>> How to bind custom Hibernate parameter types to JPA queries []

A good write-up on using custom types in Hibernate entities and queries, with a complete example in PostgreSQL. Very cool.

>> Even and odd with coroutines []

And a nice piece comparing two approaches to a concurrent algorithm — one using Kotlin coroutines and another using Java threads.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musings

>> FP vs. OO List Processing []

An interesting Clojure example of a functional algorithm with recursive loops and tail-call optimization.

>> How to Make Cross-Functional Operations a Team Effort []

A study of cross-functional teams reveals that lack of collaboration can cost companies thousands of dollars per day. Here's a look at how to remedy the situation.

>> Keeping the Lines Open []

A great write-up on why communication and camaraderie are necessary for a distributed team.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Soaring with the Eagles []

>> The Candy Honor System []

>> Following Up []

4. Pick of the Week

>> The Bullshit Web []

Next »
Java Weekly, Issue 261
« Previous
Java Weekly, Issue 259

Generic bottom

To help you get access to the material during the current, global COVID-19 crisis, all courses are 30% off until July 2


Comments are closed on this article!