Java Web Weekly, Issue 149 – Java网络周刊》第149期

最后修改: 2016年 11月 3日


1. Spring and Java


>> Introducing the Spring Cloud CLI Launcher []

Spring Cloud is definitely moving fast.

Spring Cloud绝对是在快速发展。

Here’s a quick writeup covering a new CLI command that takes some of the work away by running the necessary supporting applications.


>> Java Microservices: The Cake Is a Lie but You Can’t Ignore It []

A zoomed-out look at the Java microservice framework landscape.


The writeup discusses most of the solutions available and the approach they each take to help developers get to a microservice implementation without shooting themselves in the foot.


>> Dijkstra’s Algorithm []

A fun way to apply TDD to a get to a clean solution for a well-known problem domain.


>> 5 Things Only Experienced Developers Can Teach You About Java []

There’s nothing like running your work in production. I look at my first few years as a developer as the time before and the time after I had work being used (and abused) by actual users.


So this writeup hits the nail on the head – experience, and more specifically production experience is going to be a fantastic accelerator of learning.


>> Inside Java 9 – Version Schema, Multi-Release JARs, and More []

As Java 9 gets closer and closer (finger crossed) it’s getting more and more important to starting digging into the bits and bolts that are going to make up the new release.

随着Java 9越来越近(手指交叉),开始挖掘构成新版本的点点滴滴,变得越来越重要。

This writeup is definitely a good place to start doing that.


Also worth reading:

Webinars and presentations:


Time to upgrade:


2. Technical and Musings


>> REST – Resource Association vs Resource Aggregation []

Really solid, practical post discussing how to design the URL space and semantics of an API. A quick read as well, and definitely worth the 5 minutes.


>> Applying Queueing Theory to Dynamic Connection Pool Sizing with FlexyPool []

A quick technical look at how to improve upon and get more out of traditional connection pool implementations.


>> On becoming a test automation craftsman []

Like most other things in this field of developing software, testing is all about the value and the results, and really not about the shiny new tool.


Also worth reading:


3. Comics


And my favorite Dilberts of the week:


>> We’re going with the web-only business model []

>> 10.000 hours of practice []

>> The Feng Shui consultant []

4. Pick of the Week


>> Status meetings are the scourge []