
1. Spring and Java
>> Virtual Threads: An Adoption Guide [oracle.com]
A comprehensive guide to Virtual Threads: covering both the theory behind it and also some practical examples of it in action.
>> Java 21, the Next LTS Release, Delivers Virtual Threads, Record Patterns and Pattern Matching [infoq.com]
More on Java 21, with a host of new features covering all aspects of the platform: language, libraries, JVM, and tooling.
>> New candidate JEP: 455: Primitive types in Patterns, instanceof, and switch (Preview) [openjdk.org]
And, extending the switch expression to support both reference types and primitive types in pattern cases. Very interesting.
Also worth reading:
- >> Introducing GraalOS [blogs.oracle.com]
- >> Hello, Java 21 [spring.io]
- >> When Quarkus meets Virtual Threads [quarkus.io]
- >> Writing CRUD applications using virtual threads [quarkus.io]
- >> Observability in Quarkus 3 [quarkus.io]
- >> How to find the source of an SQL query generated by Hibernate [vladmihalcea.com]
- >> Exploring the Impact of Stack Size on JVM Thread Creation: A Myth Debunked [foojay.io]
- >> Testcontainers Desktop Provides Support for Investigations and Debugging [infoq.com]
- >> Using JLink to create smaller Docker images for your Spring Boot Java application [foojay.io]
- >> Simplified Event Externalization with Spring Modulith [spring.io]
- >> Mastering the Challenges of OpenJDK Migration. [foojay.io]
- >> JDK 21 Security Enhancements [inside.java]
- >> My Favorite JDK 21 Feature: Javadoc Search URL [inside.java]
- >> Sending Emails with Spring Boot 2 and Thymeleaf [tech.asimio.net]
Webinars and presentations:
- >> A Bootiful Podcast: Java community legend Sharat Chander [spring.io]
- >> Foojay Podcast #29: How will AI and ML Influence the Role of Developers? [foojay.io]
- >> Spring Boot & Kotlin Tutorial – Crash Course For Java Devs [marcobehler.com]
Time to upgrade:
- >> Spring Boot 2.7.16, 3.0.11, 3.1.4, and 3.2.0-M3 are available now [spring.io]
- >> Micronaut Core 3.8.11 and 4.1.6 Released [micronaut.io]
- >> Apache camel 3.21.1 and 4.0.1 Released [apache.org]
- >> Hibernate ORM 6.3.1.Final and 6.2.9.Final released [in.relation.to]
- >> Announcing Oracle GraalVM for JDK 21 [blogs.oracle.com]
- >> Announcing Graal Cloud Native 4 [blogs.oracle.com]
- >> Spring Cloud Dataflow 2.11.0 Released [spring.io]
- >> Spring Modulith 1.1 M1 and 1.0.1 released [spring.io]
- >> Quarkus 3.4.1 Released [quarkus.io]
- >> Elasticsearch 8.10.2 Released [elastic.co]
2. Technical & Musings
>> Oops I did it again, or how to update past data in Event Sourcing [event-driven.io]
Embracing changes in EDA: should we retrospectively perform in-place updates, or publish even more events?
Also worth reading:
- >> How to store JSON in MySQL Database [blog.payara.fish]
- >> Down the rabbit hole of an Apache APISIX plugin [blog.frankel.ch]
- >> The Power of a Path-to-Production Workshop [tanzu.vmware.com]
- >> Introduction to KDoc [reflectoring.io]
3. Pick of the Week
>> Quieting the lizard brain [seths.blog]
Commercials Cooperation Advertisements:
(1) IT Teacher IT Freelance

立刻註冊及報名電腦補習課程吧!
电子计算机 -教育 -IT 電腦班” ( IT電腦補習 ) 提供一個方便的电子计算机 教育平台, 為大家配對信息技术, 電腦 老師, IT freelance 和 programming expert. 讓大家方便地就能找到合適的電腦補習, 電腦班, 家教, 私人老師.
We are a education and information platform which you can find a IT private tutorial teacher or freelance.
Also we provide different information about information technology, Computer, programming, mobile, Android, apple, game, movie, anime, animation…
(2) ITSec
www.ITSeceu.uk
Secure Your Computers from Cyber Threats and mitigate risks with professional services to defend Hackers.
ITSec provide IT Security and Compliance Services, including IT Compliance Services, Risk Assessment, IT Audit, Security Assessment and Audit, ISO 27001 Consulting and Certification, GDPR Compliance Services, Privacy Impact Assessment (PIA), Penetration test, Ethical Hacking, Vulnerabilities scan, IT Consulting, Data Privacy Consulting, Data Protection Services, Information Security Consulting, Cyber Security Consulting, Network Security Audit, Security Awareness Training.
Contact us right away.
Email (Prefer using email to contact us):
SalesExecutive@ITSec.vip