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

最后修改: 2018年 10月 19日

中文/混合/英文(键盘快捷键:t)

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> An Introduction to Kotlin for Serverside Java Developers [infoq.com]

A good overview of what Kotlin brings to the table and the kinds of applications it is well-suited for.

对Kotlin带来的好处和它所适合的应用类型的良好概述。

>> How CQRS Works with Spring Tools [thenewstack.io]

A nice write-up about this proven pattern for decoupling commands from queries in a microservices architecture.

一篇关于这个成熟的微服务架构中命令与查询解耦的模式的好文章。

>> All You Need To Know About Bean Validation With Spring Boot [reflectoring.io]

A comprehensive look at the major validation use cases you’re likely to encounter. Good stuff.

对你可能遇到的主要验证用例的全面考察。好东西。

>> Cloneable, a Java design gotcha [blog.frankel.ch]

This quick analysis exposes the design flaws inherent in this feature. Use at your own risk.

这一快速分析暴露了这一功能所固有的设计缺陷。使用时风险自负

>> How to map the Java YearMonth type with JPA and Hibernate [vladmihalcea.com]

And, see how easy it is to write custom JPA and Hibernate mappings for persisting YearMonth values to either date or integer columns. Very cool.

而且,看看如何轻松地编写自定义JPA和Hibernate映射,将YearMonth值持久化为日期或整数列。非常酷。

Also worth reading:

Webinars and presentations:

Time to upgrade:

升级的时间:

2. Technical and Musings

2.技术和思考

>> Rust has a static garbage collector [words.steveklabnik.com]

A fascinating look at the basic concepts, hypotheses, and algorithms related to GC.

与GC有关的基本概念、假设和算法的精彩回顾

>> Window Functions in Stream Analytics [dev.to]

A round-up of the common window functions used to perform aggregations on event streams, and a quick comparison of tools that support them.

对用于对事件流进行聚合的常见窗口函数进行综述,并对支持它们的工具进行快速比较

>> Zero-Downtime Rolling Updates With Kubernetes [blog.sebastian-daschner.com]

And finally, a solid write-up on how to deploy application updates in Kubernetes with minimal disruption to active users.

最后,一篇关于如何在Kubernetes中部署应用程序更新而对活跃用户的干扰最小的可靠文章。

Also worth reading:

还值得一读的是:

3. Comics

3.漫畫

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Anticipating Problems [dilbert.com]

>> Unmotivated Staff [dilbert.com]

>> Running the 401K [dilbert.com]

4. Pick of the Week

4.本周精选

>> Working in quality time instead of clock time [m.signalvnoise.com]

Next »

Java Weekly, Issue 252

« Previous

Java Weekly, Issue 250

Next

Java周刊。第252期

Previous

Java Weekly, Issue 250