1. Spring and Java
1.Spring和Java
>> GraalVM 22.0 Released with Native Image Improvements [infoq.com]
>> GraalVM 22.0发布,带有本地图像改进功能 [infoq.com]
Better module support, serial GC by default, new compiler optimizations, and more, in a new GraalVM release.
更好的模块支持、默认的串行GC、新的编译器优化,以及更多,在新的GraalVM版本中。
>> Inheritance vs Composition in JPA [jpa-buddy.com]
>> JPA中的继承与组成 [jpa-buddy.com]
Maybe another case of composition over inheritance? Let’s see! different approaches to implement inheritance and composition in JPA.
也许是另一个组合优于继承的案例?让我们看看!在JPA中实现继承和组合的不同方法。
>> Understanding Gradle plugins: the provider API [melix.github.io]
>> Understanding Gradle plugins: provider API [melix.github.io]
And an in-depth guide on how to write a Gradle plugin: lazy provider API, task dependencies, and worker API. An interesting read.
还有一份关于如何编写Gradle插件的深度指南:懒惰的提供者API、任务依赖和工作者API。一个有趣的阅读。
Also worth reading:
- >> Elastic and Microsoft Azure – Unified Observability for Spring Boot applications [spring.io]
- >> Treat security as a risk [blog.frankel.ch]
- >> How to write EXISTS subqueries with JPA and Hibernate [vladmihalcea.com]
- >> Did You Know the Fastest Way of Serializing a Java Field is not Serializing it at All? [minborgsjavapot.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> Kotlin is *Way* More Than Just Android [infoq.com]
- >> A Bootiful Podcast: RedHat’s Kate Stanley on the distinction between traditional brokers and Apache Kafka [spring.io]
Time to upgrade:
升级的时间:。
- >> Hibernate ORM 5.6.5.Final released [in.relation.to]
- >> Spring Boot 2.7.0-M1 and 3.0.0-M1 are now available [spring.io]
- >> Spring Initializr 0.12.0 available now [spring.io]
- >> Spring Native 0.11.2 available now [spring.io]
- >> Spring Authorization Server 0.2.2 available now [spring.io]
- >> JReleaser 1.0.0-M1 has been released! [andresalmiray.com]
- >> Announcing GraalVM Enterprise 22.0 [blogs.oracle.com]
- >> Hibernate Search 6.1.0.CR1 released [in.relation.to]
- >> Quarkus 2.6.3.Final released – Maintenance release [quarkus.io]
- >> JHipster release v7.6.0 [jhipster.tech]
- >> Elasticsearch version 7.16.3 [elastic.co]
- >> WildFly 26.0.1 is released! [wildfly.org]
2. Technical
2.技术
>> Fixing Performance Regressions Before they Happen [netflixtechblog.com]
>>在性能退步发生之前修复 [netflixtechblog.com]
A good read on how Netflix prevents or detects anomalies and regressions using techniques like changepoint detection.
关于Netflix如何使用变化点检测等技术防止或检测异常和回归的良好阅读。
Also worth reading:
还值得一读的是:。
- >> Multi-node, multi-GPU training with PyTorch Lightning on SageMaker [krasserm.github.io]
- >> Critical Aggregator [martinfowler.com]
- >> Divert the Flow [martinfowler.com]
- >> Tekton Cloud-native CI/CD – a pragmatic intro [blog.codecentric.de]
3. Musings
3.思索
>> Beautiful technical debt (2022) [abdullin.com]
>> 美丽的技术债务(2022) [abdullin.com]
A different perspective on technical debt: sometimes embracing the technical debt and finding the real cause can be beneficial.
对技术债务的不同看法:有时拥抱技术债务并找到真正的原因会有好处。
Also worth reading:
还值得一读的是:。
- >> The Internet Changed My Life [pointersgonewild.com]
- >> Netflix: A Culture of Learning [netflixtechblog.com]
- >> A year of mob programming, part 5: methodology [giorgiosironi.com]
- >> Reminiscence of a Scrum Master (Part 4) [blog.scottlogic.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Folksy Sayings [dilbert.com]
>> Folksy Sayings [dilbert.com]
>> Compared To Your Imagination [dilbert.com]
>> 与你的想象力相比 [Dilbert.com]
>> Boss Gets A Birthday Chair [dilbert.com]
>> Boss Gets A Birthday Chair [Dilbert.com]
5. Pick of the Week
5 本周精选
>> Either HELL YEAH! or no. [sive.rs]
>> 要么是HELL YEAH!要么是NO. [sive.rs]
文章系列导航结束