#jdk21

Ionut Balosinionutbalosin
2025-05-06

🚀 Call for Contributors –

If you're interested in contributing to the project - an initiative that gained significant traction in the community through our recent and analyses - check out the repo:

🔗 github.com/ionutbalosin/jvm-pe

🧵 DM me or open a PR to get started

2024-08-18

@svenruppert In #JabRef, we stick with #JDK21, because the new features of JDK22 do not outweigh the updates the effort of Linux distributions packaging our app with a more recent #JDK. Regarding #JavaFX, we always go with the latest release - and also build with the latest EA version to enable testing by Linux users whether their bugs (mostly with Gnome and i3) are fixed. Our #GitHub #workflow is github.com/JabRef/jabref/blob/.

2024-07-12

Dive into the latest advancements in #Java with our latest article on JDK 21's virtual threads: bit.ly/4cEppIA

This analysis compares the performance of virtual threads with Open Liberty's thread pool, focusing on key findings such as throughput, ramp-up times, and memory footprint. While virtual threads offer several advantages, they also show unexpected performance issues, especially in CPU-intensive workloads.

This analysis guides Java developers on when and how to use virtual threads in their applications.

#JDK21 #VirtualThreads #OpenLiberty

2024-06-07

My article about synchronized on #foojay has reached 5,000 views: foojay.io/today/lets-replace-t 👏

:java: :foojay: #java #synchronized #virtualthreads #jdk21

2024-05-27

Comme souvent, quand je bloque sur un sujet, ça devient une page sur mon wiki: jtips.info/Java/VirtualThread
#jdk #jdk21 #VirtualThreads

2024-05-26

avis partagé !! RT @AlexisHassler Avec le JDK 21, les virtual threads sont séduisants. Par contre au niveau inspection c'est galère. #jdk #jdk21 #VirtualThreads

2024-05-26

Il n'apparaissent pas avec jstack, jconsole ou visualvm.
Avec jcmd, on les voit avec la commande Thread.dump_to_file, mais pas avec Thread.print 🤯.
#jdk #jdk21 #VirtualThreads

2024-05-26

Avec le JDK 21, les virtual threads sont séduisants. Par contre au niveau inspection c'est galère.
#jdk #jdk21 #VirtualThreads

Sharat ChanderSharat_Chander
2024-03-07

"JAVA IS HERE TO STAY!"

developers,

Truly one of the most positive and upbeat Java articles I've encountered in a while. Have a read! Please AMPLIFY!
💜☕️

itpro.com/software/development

2024-02-22

12 Lessons Learned From Doing The One Billion Row Challenge:
foojay.io/today/12-lessons-lea

:java: #java #1BRC #jvm #jdk21

Kenneth J. Jaegerkjjaeger@fosstodon.org
2024-02-08

There has been some interesting discussion on #JakartaEE 11 and #Java servers over on Twitter. The draft of the spec has been updated to require JDK 17 rather than requiring JDK 21. I agree with the decision. To maximize adoption, JakartaEE must support JDK 17 and optionally JDK 21. Dropping JDK 11 is the best we can hope for right now.
#JakartaEE11 #OpenJDK #OpenSource #JDK21 #JDK17 #JDK11 #WildFly #GlassFish #OpenLiberty #Tomcat #Jetty

2024-01-19

New method to run a virtual thread friendly synchronized block: SyncUtils.runSynchronized(Object, Runnable);
github.com/japplis/Virtually

:java: #virtualthread #synchronized #java21 #jdk21

runSynchonized method
Francesco Marchionimastertheboss
2024-01-15

A gentle introduction to Structured Concurrency (JEP 453) tinyurl.com/838ty37s

2024-01-12

Virtually offers an AutoCloseable ReentrantLock to simplify the code.

github.com/japplis/Virtually

:java: #java21 #jdk21

BlockLock a new way to use ReentrantLock
2024-01-11

My CalculateAverage code has been executed for the :java: #1brc challenge.
I didn't get the expected result on the advertised "This CPU will impress you with its multi-tasking performance." CPU (See graph).
Also did some jdk8 tests.

Time to refactor the code...

#java21 #jdk21 #java8

Execution time results for CalculateAverage_japplis.java
2024-01-09

I've created an open-source :java: Java library to make code using virtual-threads easier to write and to read.
Check it out on GitHub: github.com/japplis/Virtually

It's already in Maven repository.

#java #jdk21 #virtualthreads #projectloom #loom #opensource #apache #java21

Virtually a Java open-source library for virtual-threads.
Alejandro Téllezatellezfx@mastodon.cloud
2024-01-09

Tutorial Hilos Virtuales ☕️ @java
#Java21 #JDK21 @intellijidea Java Rocks!! 💪😁

youtu.be/SJvZt0dk6CY?si=jaZ2Ny

Sunit Ghoshengineersunit
2023-12-24

Playground for Java

This accelerates developers towards exploration of latest Java Language features

"Enjoy" carefree in the playground - Top 7

🌟 Browser based
🌟 Syntax highlighting
🌟 Freedom from Setup
🌟 Insightful detailed output
🌟 Snippets run like a program
🌟 Package Imports are implicit
🌟 Forget Complex JDK choices

Constraints
❌ Multi threading Virtual or Platform not allowed
❌ System properties read write - Security

Come play here: dev.java/playground/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst