Transactions and ThreadLocal in Spring
Though I used Spring transactions a lot via the @Transactional annotation, I never opened thought about looking at their implementation.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Nicolas Frankel
4,789 viewsThough I used Spring transactions a lot via the @Transactional annotation, I never opened thought about looking at their implementation.

Frank Delporte
1,855 viewsThis is part 2 of the interviews recorded on September 19th, 2025, at the first AI4Devs conference in Amsterdam. In Part 1, we explored many …

Nicolas Frankel
8 viewsI'm currently working on a software designed more than a decade ago. It offers a plugin architecture: you can develop a plugin whose …

Nicolas Frankel
17 viewsIn OOP, objects collaborate. The initial idea of collaboration, first found in Smalltalk, was for object A to send a message to object B. …

Ricardo Mello
5,613 viewsHave you ever tried to search for something such as a product, a song, or a movie but couldn’t quite remember its exact name? Maybe you …

Brian Vermeer
3,256 viewsDid you know that by tampering with chat history, you're able to make LLMs respond and execute functions that are out of policy?

Jonathan Vila
7,556 viewsHabits to work with the AI to write code that's actually good—solid, secure, and won't give the next person on your team a headache or your …

Artur Costa
3,206 viewsThe primary focus of this series is to show how much performance you can gain, and as a consequence, the cost you can save when using …

Miro Wengner
7,349 viewsFourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of …

Simon Ritter
4,481 viewsBy making one change, using Azul Platform Prime enhanced by Optimizer Hub, a global enterprise improved application responsiveness and …