-
Strategies for Managing State in Chronicle Services
When implementing an application using a Microservice architecture, it is crucially important to be aware of the potential pitfalls of managing mutable state in components.
-
SpringBoot 3.2 + CRaC
To test the new support for CRaC in SpringBoot 3.2, let’s use the SpringBoot Petclinic demo.
-
Java for desktop applications: Tips and Tricks (Part 1)
Improve your desktop applications with easy-to-apply tips!
-
Announcing the Build Server for Gradle Open-Source Repository
We are excited to announce our decision to officially open-source the Build Server for Gradle project!
-
Preserving Software Continuity: Empowering Failover Strategies for Uninterrupted Operations
Let’s examine the world of failover strategies and explore how they safeguard software continuity.
-
Patterns For The Design Of Microservices – Part 3
Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application.
-
Live (re)compile, (re)load, (re)execute Java code in 100 LoC
In this article, we’ll write a program (The Reloader) to easily play with Java code without the need to know how to compile or run the code or print the result.
-
Loom is just HyperThreading in Java
I had an epiphany: Aren’t virtual threads with Loom just a version of HyperThreading on the JVM?
-
Payara Platform Surpasses 150,000 Monthly Users, Achieving Global Adoption Milestone
Jakarta EE application server Payara Platform reaches 150,000 monthly users, a key global milestone!
-
How to find dead code in your Java services
There’s an interesting relation between the problem of finding dead code and another widespread practice: measuring code coverage for tests.