1. Spring and Java
1.Spring和Java
>> Exploring ZooKeeper-less Kafka [morling.dev]
>> 探索无ZooKeeper的Kafka [morling.dev]
Meet KIP-500 in action – simplified configuration, better scalability, and less operational overhead by removing the ZooKeeper dependency. Interesting.
见识一下KIP-500的作用–通过移除对ZooKeeper的依赖,简化了配置,提高了可扩展性,减少了操作开销。有趣的是。
>> JEP 406: Pattern Matching for switch (Preview) [openjdk.java.net]
>> JEP 406: switch的模式匹配(预览) [openjdk.java.net]
Enhancing switch expressions in Java 17 by adding type patterns, null refinements, and pattern guards. Very nice.
通过添加类型模式、null 反射和模式守护,增强了Java 17中的开关表达式。非常好。
>> Remote Recording Stream [egahlin.github.io]
>> 远程录音流 [egahlin.github.io]
JFR event streaming in practice: a few practical examples to stream and subscribe to different JFR events.
JFR事件流的实践:几个实际的例子来流化和订阅不同的JFR事件。
Also worth reading:
- >> JPA Entity Graph [vladmihalcea.com]
- >> Use ResultQuery.collect() to Implement Powerful Mappings [blog.jooq.org]
- >> Automate Spring Boot application deployments to Azure! [spring.io]
- >> Difference between Statement vs PreparedStatement vs CallableStatement in Java [javarevisited.com]
- >> Implementing Microservicilities with Quarkus and MicroProfile [infoq.com]
- >> Fixing Hibernate HHH000104 firstResult maxResults warning using Spring Data JPA [asimio.net]
Webinars and presentations:
网络研讨会和演讲:。
- >> A Bootiful Podcast: Axon Framework Founder Allard Buijze on CQRS, Sagas, and more [spring.io]
- >> My favorite IdeaVim features [blog.sebastian-daschner.com]
Time to upgrade:
升级的时间:。
- >> Spring Security 5.5 goes GA [spring.io]
- >> Spock 2.0 is released! [spockframework.org]
- >> Spring Integration 5.5 goes GA [spring.io]
- >> Spring Batch 4.2.7 and 4.3.3 are out! [spring.io]
- >> Spring for Apache Kafka 2.5.13.RELEASE, 2.6.8 & 2.7.1 available [spring.io]
- >> Spring AMQP 2.2.17.RELEAE & 2.3.7 available [spring.io]
- >> Spring LDAP 2.3.4 released [spring.io]
- >> Spring Data 2021.0.1 and 2020.0.9 released [spring.io]
2. Technical and Musings
2.技术和思考
>> A new era of DevOps, powered by machine learning [allthingsdistributed.com]
>> 由机器学习驱动的DevOps新时代 [allthingsdistributed.com]
How to treat DevOps, and the toolchains around it, as a data science problem – very interesting, and definitely promissing.
如何把DevOps以及围绕它的工具链作为一个数据科学问题来对待–非常有趣,而且绝对有希望。
Also worth reading:
还值得一读的是:。
- >> Jetbrains Previews Jetpack Compose for Web [infoq.com]
- >> Timely computation of derived values [blog.frankel.ch]
- >> Low-code software development and the emergence of “Devigners” [blog.codecentric.de]
- >> How to build mental health resilience [blog.scottlogic.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> CEO Wants To Get Involved In Politics [dilbert.com]
>> CEO希望参与政治 [dilbert.com]
>> Wally Works At Home Unsafely [dilbert.com]
>> Wally Works At Home Unsafety [dilbert.com]
>> Universe Preparing Problems [dilbert.com]
>> 宇宙准备问题 [dilbert.com]
4. Pick of the Week
4.本周精选
>> Solutions Architect Tips — The 5 Types of Architecture Diagrams [betterprogramming.pub]
>> 解决方案架构师技巧–架构图的5种类型[betterprogramming.pub]
文章系列导航结束