1. Spring 和 Java 生态
>> Java 架构师深度访谈:Loom、Panama、Valhalla 等技术方向解析 [blogs.oracle.com]
Java 架构师们探讨语言发展活力、特性优先级、Project Loom、响应式编程、Records等热点话题。这是一篇极具前瞻性的深度访谈!
>> Spring Data JPA 中必用的 5 个 Hibernate 特性 [thorben-janssen.com]
压榨 Hibernate & JPA 性能——实战指南:统计信息、慢查询日志、序列优化、填充策略和自然标识符。
>> JEP 417:向量 API(第三次孵化) [openjdk.java.net]
向量 API 第三次孵化版本,利用 ARM 架构优化实现性能飞跃。
延伸阅读:
- >> Spring Authorization Server 正式迁入 spring-projects [spring.io]
- >> Spring Integration 中获取 TLS 客户端证书 [techblog.bozho.net]
- >> 基于 Neo4j & Quarkus 构建推荐系统 [blog.sebastian-daschner.com]
- >> 标准输入读取与 Gradle Kotlin DSL 实践 [blog.thecodewhisperer.com]
技术分享:
- >> JEP Café #3 [inside.java]
- >> Neo4J CEO 谈图数据库:Spring Data 联合创始人 Emil Eifrem 访谈 [spring.io]
- >> Nubank 的 Clojure 微服务与六边形架构实践 [infoq.com]
- >> IntelliJ IDEA 最受欢迎直播精选 [blog.jetbrains.com]
升级提醒:
- >> Spring Boot 2.4.10 和 2.5.4 正式发布 [spring.io]
- >> Spring Data 2021.0.4 和 2020.0.12 发布 [spring.io]
2. 技术深度与思考
>> 音速级持续配置:大规模应用配置管理实践 [allthingsdistributed.com]
深度解析持续配置演进史:如何高效创建、管理和部署大规模应用配置!
延伸阅读:
- >> Kubernetes 内存管理器进入 Beta 阶段 [kubernetes.io]
- >> 数据文件更新:commit 还是 pull request? [blog.frankel.ch]
- >> 突破 TDD 首次实践障碍 [blog.thecodewhisperer.com]
- >> SQL CTE 通用表表达式详解 [vladmihalcea.com]
- >> Uber 核心履约系统重构之路 [infoq.com]
3. 程序员漫画
本周精选 Dilbert 漫画:
>> Dilbert 不是医生 [dilbert.com]
>> 懒人机器人 Wally [dilbert.com]
>> 推荐个好麦克风 [dilbert.com]
4. 本周精选
最近在研究 Fauna,简单粗暴地说:这是一个原生 Web API + GraphQL 支持的弹性事务数据库:
**>> Fauna 深度体验**(赞助内容)
核心优势:
- Serverless 架构:无需运维,秒级扩容
- 原生 API 驱动:直接通过 GraphQL 操作
- ACID 事务保障:强一致性场景无压力
踩坑提示:初次使用时注意其查询语法与传统 SQL 的差异,但整体上手成本极低。