1. Spring and Java
1.Spring和Java
>> The JPA and Hibernate first-level cache [vladmihalcea.com]
>> JPA和Hibernate的一级缓存 [vladmihalcea.com]
On the benefits of the first-level cache in JPA/Hibernate: write-behind cache, batching, and application-level repeatable reads.
论JPA/Hibernate中一级缓存的好处:后台写缓存、批处理和应用级可重复读取。
>> Update on the state of Java modularization [blog.frankel.ch]
>> 关于Java模块化状态的更新 [blog.frankel.ch]
An analytical take on the adoption of the Java module system in some famous libraries in the Java ecosystem.
对Java生态系统中一些著名的图书馆采用Java模块系统的情况进行了分析。
>> Managing Multiple JDK Installations With jEnv [reflectoring.io]
>> 用jEnv管理多个JDK安装 [reflectoring.io]
Struggling while working with the multiple Java versions? jEnv facilitates switching between multiple Java versions.
在处理多个Java版本时,您会感到困惑吗?jEnv为在多个Java版本之间的切换提供了便利。
Also worth reading:
- >> JEP 396: Strongly Encapsulate JDK Internals by Default [openjdk.java.net]
- >> Gradle POMs revisited [andresalmiray.com]
- >> Aggregator Function and Processor with Spring Cloud [spring.io]
- >> The Road to Jakarta EE 9 [infoq.com]
- >> Just AI Launched Open-source Kotlin-based Conversational Framework [infoq.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Java Futures with Brian Goetz [inside.java]
- >> Episode 6 “Project Skara” with Joe Darcy and Erik Duveblad [inside.java]
- >> Introduction to Kotlin’s Coroutines and Reactive Streams [infoq.com]
- >> A Bootiful Podcast: Optic CEO Aidan Cunniffe on OpenAPI, contract testing, and so much more [spring.io]
Time to upgrade:
升级的时间:。
- >> Spring Framework 5.3 goes GA [spring.io]
- >> Spring Framework 5.2.10 and 5.1.19 available now [spring.io]
- >> Spring Tools 4.8.1 released [spring.io]
- >> Spring Data Neumann SR5, Moore SR11, and Lovelace SR21 available now [spring.io]
2. Technical
2.技术
>> Bulldozer: Batch Data Moving from Data Warehouse to Online Key-Value Stores [netflixtechblog.com]
>> Bulldozer: Batch Data Moving from Data Warehouse to Online Key-Value Stores [netflixtechblog.com]
Meet Bulldozer: how Netflix moves data efficiently at scale!
认识推土机。Netflix如何大规模高效地移动数据!。
Also worth reading:
还值得一读的是:。
- >> Re-Use SSH Config Inside Docker Containers with WSL2 [avdi.codes]
- >> How to use a break-glass role for sensitive admin tasks [advancedweb.hu]
- >> Fixing the d3-zoom API… for my use-case [blog.scottlogic.com]
- >> Interactive API documentation using Swagger UI deployed with Terraform [advancedweb.hu]
3. Musings
3.思索
>> Falsehoods programmers believe about time zones [zainrizvi.io]
>> 程序员对时区的错误看法 [zainrizvi.io]
A delightful read on common fallacies and misconceptions about time and timezones.
关于时间和时区的常见谬误和误解的愉快阅读。
Also worth reading:
还值得一读的是:。
- >> The Good, Bad, and Ugly of Remote Software Development [tanzu.vmware.com]
- >> Book Notes: Essentialism [reflectoring.io]
- >> You Don’t Pick Niches — You Discover Them [daedtech.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> A Feeling You Are Doing It Wrong [dilbert.com]
>> 一种你做错了的感觉 [dilbert.com]
>> Credit Goes To Boss [dilbert.com]
>> 归功于老板 [dilbert.com]
>> Hand Sanitizer [dilbert.com]
>> Hand Sanitizer [dilbert.com]
5. Pick of the Week
5 本周精选
>> Computer Scientists Break Traveling Salesperson Record [quantamagazine.org]
>> 计算机科学家打破了旅行推销员的记录[quantamagazine.org]
文章系列导航结束