Generic Top

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE

At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven’t missed a review since.

Here we go…

1. Spring and Java

>> The State of the Module System [java.net]

A very good intro – nay – the reference intro to what’s going to be the Java module system. Good stuff.

Here’s a quick outside look at the module system as well.

>> Stream Performance [codefx.org]

Very interesting data on stream performance, and depending on the performance goals of your system, maybe actionable data as well.

>> How to use Java 8 Functional Programming to Generate an Alphabetic Sequence [jooq.org]

Good things come to those who use Java 8 streams, but only the things left behind by those who use Clojure.

>> What’s New In Spring Data Release Gosling? [spring.io]

A myriad of improvements in this release; I’m most excited about the new Querydsl web support and the HAL browser – these look highly useful.

>> Introduction to Event Sourcing and Command-Query Responsibility Segregation [squirrel.pl]

Introducing both CQRS and Event Sourcing in a single piece is not easy, but this definitely is a good initial writeup in what I’m hoping is going to be a long series.

>> 7 Java Performance Metrics to Watch After a Major Release [takipi.com]

A solid set of basic metrics that you really do need to always track, but even more so after putting a major release into production.
Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Call me Maybe: MariaDB Galera Cluster [aphyr.com]

Another clustering solution that looks decent but ultimately doesn’t hold water yet.

>> How we ended up with microservices [philcalcado.com]

Long but very interesting read on anther, much less talked about aspect of microservices – team productivity.

Also worth reading:

3. Musings

>> Knowledge Breadth versus Depth [nealford.com]

The classical knowledge quadrant, as it applies to the technical field and growing as an architect.

Also worth reading:

4. Comics

And my favorite comics of the week:

>> Why the mantis shrimp is my new favorite animal [theoatmeal.com]

>> Dear Sriracha aka Rooster Sauce [theoatmeal.com]

>> What it’s like to own an Apple product [theoatmeal.com]

5. Pick of the Week

Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.

I’m doing a social media push for this weeks review.

If you’ve been enjoying the reviews coming in on Friday for the past year and a half, I’d really appreciate you taking the time to share this particular review on social:

>> Weekly 37 on Twitter

>> Weekly 37 on G+

Of course, just vote the one where you’re actually active and have an account.

Generic bottom

I just announced the new Learn Spring course, focused on the fundamentals of Spring 5 and Spring Boot 2:

>> CHECK OUT THE COURSE

newest oldest most voted
Notify of
Lukas Eder
Guest

Thanks for linking that article on jOOλ and cartesian products. I suspect that Sebastian Millies’ answer to that post deserves being mentioned as well: http://sebastian-millies.blogspot.de/2015/09/cartesian-products-with-kleisli.html

Eugen Paraschiv
Guest

Definitely, but I’m still reading through it – that’s why it’s not in the review. Cheers,
Eugen.