Course – LS – All

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

>> CHECK OUT THE COURSE

1. Spring and Java

>> The Future of Spring Cloud’s Hystrix Project [infoq.com]

A good overview of Resilience4j — the heir-apparent to Netflix Hystrix, which is in maintenance mode.

>> Flight of the Flux 3 – Hopping Threads and Schedulers [spring.io]

A quick look at how Reactor’s Scheduler abstraction enables advanced control of threading.

>> The Best Way to Configure the Spring MVC Test Framework, Part One [petrikainulainen.net]

And a comparison of three methods for configuring Spring MVC tests.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> DBLog: A Generic Change-Data-Capture Framework [medium.com]

An early look at DBLog, scheduled to be open-sourced in 2020, for keeping heterogeneous datastores in sync.

>> A beginner’s guide to SQL Cross Join [vladmihalcea.com]

And an example of CROSS JOIN, the preferred way to generate a Cartesian product of two tables.

Also worth reading:

3. Musings

>> Coders in the Hands of a Missing God: How Newly Minted Freelancers Badly Miss the Point [daedtech.com]

Practical advice for individual contributors making the shift to freelance work.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Dogbert’s Tech Support [dilbert.com]

>> Robot Pronouns [dilbert.com]

>> Can’t Work From Home [dilbert.com]

5. Pick of the Week

Finally, as we almost wrap up 2019, an internal pick this week:

>> The Baeldung YouTube Channel [youtube.com]

I don’t release new videos super often, but the ones I do release are, hopefully, cool and helpful, so definitely subscribe if YouTube is your thing.

Next »
Java Weekly, Issue 313
« Previous
Java Weekly, Issue 311
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.