1. Spring and Java
1.Spring和Java
>> JEP 401: Primitive Objects (Preview) [openjdk.java.net]
>> JEP 401: 原始对象(预览) [openjdk.java.net]
Efficiency or abstraction? Pick two! – the proposal for user-defined primitive objects for Java and JVM. Good stuff coming.
效率还是抽象?挑两个吧!–为Java和JVM提出的用户定义的原始对象。好东西来了。
>> What’s new in JDK 16 for ZGC [malloc.se]
>> What’s new in JDK 16 for ZGC【malloc.se】
Squeezing the last bit of performance for ZGC in Java 16 – introducing sub-millisecond max pause times and in-place relocations.
在Java 16中挤压ZGC的最后一点性能–引入亚毫秒的最大暂停时间和原地重定位。
>> Kicking Spring Native’s tires [blog.frankel.ch]
>> Kicking Spring Native’s tires [blog.frankel.ch]
And the first look at native images for Spring Boot – using a non-trivial application to demonstrate the great Spring-GraalVM integration.
第一次看到Spring Boot的本地图像–用一个非琐碎的应用来展示Spring-GraalVM的伟大集成。
Also worth reading:
- >> Always Name Your Thread Pools [techblog.bozho.net]
- >> JDK 16 Security Enhancements [seanjmullan.org]
- >> Coroutine based Spring boot webflux application [allandsundry.com]
- >> Project reactor and Caching with Caffeine [allandsundry.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> A Bootiful Podcast: fellow Java champion and legend Angie Jones [spring.io]
- >> Enabling Java: Windows on Arm64 – A Success Story! [infoq.com]
- >> Bootiful Cassandra with DataStax’s Patrick McFadin, Cedrick Lunven, and Spring’s Josh Long [spring.io]
Time to upgrade:
升级的时间:。
- >> Spring Boot 2.5.0-M3 and 2.4.4 are available now [spring.io]
- >> Hibernate ORM 5.4.30.Final released [in.relation.to]
- >> Spring Cloud 2020.0.2 (aka Ilford) Is Available [spring.io]
- >> Spring Batch 4.3.2 and 4.2.6 available now [spring.io]
- >> Spring Integration 5.5 M3 & 5.4.5 Available [spring.io]
- >> Spring Cloud AWS 2.3 is now available [spring.io]
- >> Spring Tools 4.10.0 released [spring.io]
2. Technical
2.技术
>> Optimistic vs. Pessimistic Locking [vladmihalcea.com]
>> 乐观与悲观的锁定 [vladmihalcea.com]
Evaluating the optimistic and pessimistic concurrency models from the perspective of different anomalies!
从不同的异常情况角度评估乐观和悲观的并发模型!
Also worth reading:
还值得一读的是:。
- >> Thinking in Questions with SQL [benjiweber.co.uk]
- >> 11 Years Prime Factors Kata [blog.code-cop.org]
- >> Rewriting the Technical Interview [aphyr.com]
3. Musings
3.思索
>> Happy 15th Birthday Amazon S3 [allthingsdistributed.com]
>> Happy 15th Birthday Amazon S3 [allthingsdistributed.com]
The service that started AWS – Amazon’s CTO reflects on the challenges that triggered the creation of S3.
启动AWS的服务–亚马逊的首席技术官回顾了引发S3创建的挑战。
Also worth reading:
还值得一读的是:。
- >> Agile Toolbox: 10-minute story time [blog.codecentric.de]
- >> Scaling Revenue & Growth Tooling [netflixtechblog.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Tina Asks For Help [dilbert.com]
>> Tina Asks For Help [Dilbert.com]
>> Because Of The Pandemic [dilbert.com]
>> Because Of the Pandemic [dilbert.com]
>> Mask During Zoom [dilbert.com]
>> 缩放时的遮罩[dilbert.com]
5. Pick of the Week
5 本周精选
Spring has been the way to go to build a web application in the Java ecosystem for almost two decades at this point. Adding Kotlin into the mix, along with Java, can be quite powerful.
目前,Spring已经成为在Java生态系统中构建Web应用的途径,已经有近二十年的历史。将Kotlin加入到组合中,与Java一起,可以说是相当强大。
The interoperability between Kotlin and Java is a no-brainer – making incremental, small steps very easy to do.
Kotlin和Java之间的互操作性是毋庸置疑的–使增量的、小的步骤非常容易做到。
Here’s a great starting point to explore the language:
这里是探索语言的绝佳起点。
>> Getting Started with Kotlin
And, for a deep dive into Kotlin with Spring, definitely have a look at the official (and ongoing) ‘Spring time in Kotlin‘ video series here.
而且,如果想深入了解Kotlin与Spring,一定要看看官方(正在进行中)的’Spring time in Kotlin‘视频系列。
Enjoy.
享受。
文章系列导航结束