1. Spring and Java
1.Spring和Java
>> Project Leyden: Beginnings [openjdk.java.net]
>> Project Leyden: Beginnings [openjdk.java.net]
Humble beginnings for the new Project Leyden – tackling the slow startup times, peak to performance, and footprint issues with static Java images.
新项目 “莱顿 “的起点很低–解决静态Java图像的缓慢启动时间、性能峰值和足迹问题。
>> Replacing Finalizers with Cleaners [inside.java]
>>用清洁器替换终结者 [inside.java]
An interesting read on how we can use the Java 9 Cleaners to move away from the issues imposed by the infamous finalizers in Java.
一篇关于我们如何使用Java 9Cleaners来摆脱Java中臭名昭著的finalizers所带来的问题的有趣读物。
>> Preparing for Spring Boot 3.0 [spring.io]
>> 为Spring Boot 3.0做准备 [spring.io]
And yes, preparation steps for a more smooth migration to Spring Boot 3.0: Java 17 migration, use the latest 2.7.x versions, replace deprecations, new configurations, and quite a bit more goodness 🙂
是的,为了更顺利地迁移到Spring Boot 3.0的准备步骤。Java 17迁移,使用最新的2.7.x版本,替换弃用,新的配置,以及相当多的好处 🙂
Also worth reading:
- >> A friendlier visualization of Java’s JIT compiler based on control flow [robcasloz.github.io]
- >> Gazillion Virtual Threads [javaspecialists.eu]
- >> Go Native with Spring Boot and GraalVM [infoq.com]
- >> Microsoft + Java = ♡: a Story Told by Martijn Verburg at Devoxx UK [infoq.com]
- >> Spring Data JDBC – Getting Started [thorben-janssen.com]
- >> Java data access technology survey results [vladmihalcea.com]
- >> Taking Java to OCI [blogs.oracle.com]
- >> Quinoa – A Quarkus extension to create Modern UI with no hassle [quarkus.io]
- >> Gradle quickie: laziness [melix.github.io]
Webinars and presentations:
网络研讨会和演讲:。
- >> News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, … – Inside Java Newscast #25 [inside.java]
- >> How to Search Full-text in Neo4j with Java & Quarkus OGM [blog.sebastian-daschner.com]
- >> A Bootiful Podcast: Devoxx UK organizer and VoxxedDays cofounder Mark Hazell on running great conferences [spring.io]
- >> Scripting with Java – Sip of Java [inside.java]
- >> Spring Boot RESTful CRUD Application with IntelliJ IDEA and JPA Buddy [youtube.com]
Time to upgrade:
升级的时间:。
- >> Spring Boot 2.6.8, 2.7.0, and 3.0.0-M3 are available now [spring.io]
- >> Micronaut 3.4.4 Released [micronaut.io]
- >> Hibernate Reactive 1.1.6.Final released [in.relation.to]
- >> Spring Session 2021.2 Available [spring.io]
- >> Spring Batch 4.3.6 and 5.0.0-M3 available now [spring.io]
- >> Spring for GraphQL 1.0 Release [spring.io]
- >> Quarkus 2.9.1.Final released – Maintenance release [quarkus.io]
- >> Release notes – Payara Platform Enterprise 5.39.0 [docs.payara.fish]
- >> WildFly 26.1.1 is released! [wildfly.org]
2. Technical & Musings
2.技术& 思考
>> Chopping the monolith – the demo [frankel.ch]
>>砍伐巨石–演示 [frankel.ch]
A practical guide on how to break down a monolith into sensible and manageable microservices.
关于如何将单体分解为合理和可管理的微服务的实用指南。
>> New TOAST in town: the “pluggable TOAST API” concept and what it means for the community [postgrespro.com]
>> 镇上的新TOAST:”可插拔的TOAST API “概念和它对社区的意义 [postgrespro.com]
And a piece on abstracting away the way we handle bulky data in Postgres by introducing the pluggable TOAST API – bring your own toast!
还有一篇关于通过引入可插拔的TOAST API来抽象化我们在Postgres中处理庞大数据的方式的文章–带着你自己的吐司!
Also worth reading:
还值得一读的是:。
- >> Kubernetes 1.24: Avoid Collisions Assigning IP Addresses to Services [kubernetes.io]
- >> Reactive endpoints: pushing data to the frontend [hilla.dev]
- >> A Survey of Causal Inference Applications at Netflix [netflixtechblog.com]
- >> Minimalism in Programming Language Design [pointersgonewild.com]
- >> Contextual Logging in Kubernetes 1.24 [kubernetes.io]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Lost Backups [dilbert.com]
>> Lost Backups [dilbert.com]
>> Sunday Mordac Hurts Carl [dilbert.com]
>> 星期天莫达克伤害卡尔 [迪尔伯特.com]
>> Work Before Vacation [dilbert.com]
>> 假期前的工作 [dilbert.com]
4. Pick of the Week
4.本周精选
Last week I picked the application modernization tool from vFunction. Here’s an interesting, quick video of what the tool can do:
上周我挑选了vFunction的应用现代化工具。这里有一个有趣的快速视频,介绍了该工具能做什么。
>> vFunction Assessment Hub Video [vfunction.com]