Java Weekly, Issue 454 – Java周刊,第454期

最后修改: 2022年 9月 9日

1. Spring and Java


>> Understanding JIT Optimizations by Decompilation []

>> 通过反编译了解JIT优化 []

A demonstration of developing a pseudo-code decompiler for optimized Java code and how it helps you understand JIT internals.


>> What the Heck Is Project Loom for Java? []

>> What the Heck Is Project Loom for Java? []

A bit of history on concurrency in Java and how project Loom will change how we develop high-throughput concurrent applications.


>> The Second Best Way to Fetch a Spring Data JPA DTO Projection []

>> 获取Spring Data JPA DTO投影的第二种最佳方法 []

And how to use the multiset value constructor and aggregate functions to map the database entities to DTOs in jOOQ. Good stuff.


Also worth reading:

Webinars and presentations:


Time to upgrade:


2. Technical & Musings

2.技术& 思考

>> Request Batch []

>> Request Batch []

Combining multiple requests to optimally utilize the network capacity to handle them, to increase throughput.


>> Introducing COSI: Object Storage Management using Kubernetes APIs []

>> 介绍COSI:使用Kubernetes API的对象存储管理 []

Meet Container Object Storage Interface: a standard for provisioning and consuming object storage in Kubernetes 1.25.

满足容器对象存储接口:Kubernetes 1.25中供应和消费对象存储的标准。

Also worth reading:


3. Comics


And my favorite Dilberts of the week:


>> Doing The Impossible []

>> 做不可能的事 []

>> Dogbert Consulting Renames []

>> Dogbert咨询公司更名 []

>> Absurd Absolute Guy []

>> 荒谬的绝对家伙 []

4. Pick of the Week


vFunction has finally released the cloud-hosted version of their technical debt platform:


>> The Assessment Hub Express

>> The Assessment Hub Express

You can register here directly, download the tool, set it up with your project, and quickly get to the point with what your technical debt looks like.


Next »

Java Weekly, Issue 455

« Previous

Java Weekly, Issue 453