#openj9 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #openj9, aggregated by home.social.
-
Most JVM teams inherit GC defaults and hope for the best. That works — until pause spikes hit production. This guide explains when #Gencon, balanced or Concurrent Scavenge make sense.
Breakdown by B. Singh, A. Micic, D. Pivkine & @tobi_ajila: https://javapro.io/2026/05/21/openj9-gc-policies-how-to-choose-the-right-collector/
#OpenJ9 -
Memory-safe doesn't mean crash-proof. When the JVM crashes, Java abstractions disappear. Ravali Yatham & Gireesh Punathil show how to reverse-engineer native crashes and uncover the real root cause.
Read more: https://javapro.io/2026/08/04/reverse-engineering-java-backtracking-native-crashes/
-
Think checkpoint/restore is only about faster startups? Think again. Babneet Singh & Tobi Ajila show how OpenJ9 CRIU keeps diagnostics, debugging and JVM tuning available after restore—so you gain speed without losing operational control.
-
Large heap pauses getting expensive in Kubernetes or AI backends? Blind GC switching rarely helps. The real issue is often workload shape or fragmentation. B. Singh, A. Micic, D. Pivkine & @tobi_ajila explain #OpenJ9 GC tradeoffs: https://javapro.io/2026/05/21/openj9-gc-policies-how-to-choose-the-right-collector/
@EclipseOpenJ9 @IBM
-
Most JVM teams inherit GC defaults and hope for the best. That works — until pause spikes hit production. This guide explains when #Gencon, balanced or Concurrent Scavenge make sense.
Breakdown by B. Singh, A. Micic, D. Pivkine & @tobi_ajila: https://javapro.io/2026/05/21/openj9-gc-policies-how-to-choose-the-right-collector/
#OpenJ9 -
Large heap pauses getting expensive in Kubernetes or AI backends? Blind GC switching rarely helps. The real issue is often workload shape, fragmentation or allocation patterns.
Babneet Singh, Aleksandar Micic, Dmitri Pivkine & Tobi Ajila explain #OpenJ9 GC tradeoffs: https://javapro.io/2026/05/21/openj9-gc-policies-how-to-choose-the-right-collector/ -
From modular runtimes to IBM Semeru InstantON, Gautham Krishnan shows how #Java apps launch in seconds & shrink memory—without losing throughput. Cut cold starts, boost agility with CRIU & class cache.
Read: https://javapro.io/2025/08/15/crafting-nimble-java-strategies-for-optimal-performance-and-agility/
@IBMDeveloper #OpenJ9 #CloudNative #DevOps
-
The full JDK lineup is here! You can now use every major Java 25 build, including #IBM Semeru powered by #OpenJ9. 👏
Check out the #intellij blog post to learn how to install the latest JDK in your IDE. 👇
https://jb.gg/r70wns
#java -
Cold starts killing your #Microservices? Gautham Krishnan shows AOT + IBM Semeru Cloud Compiler can trim startup time & keep peak perf in #Kubernetes—with CRIU snapshots & shared class cache to speed boot & more.
Guide: https://javapro.io/2025/08/15/crafting-nimble-java-strategies-for-optimal-performance-and-agility/
@IBMDeveloper #OpenJ9 #Performance
-
Теперь у меня есть майнкрафт в флатпаке на openj9
-
Обновил https://git.dc09.ru/DarkCat09/docker-openj9-piped
OpenJ9 просто собран на последнем коммите, скрипты исправлять не пришлось. Напоминаю, можно использовать как базовый докер-образ с JRE 21 в проектах на джаве: `FROM git.dc09.ru/darkcat09/openj9:latest`
В Piped решил сделать компиляцию reqwest4j: при обычной сборке используется бинарник с мавена, теперь будет компилять и растовую библиотеку. Градл-плагин интеграции с карго — довольно неудобная для дебага штука; ну вот кто просил нативные либы тащить в пайпед…
Приделать бы автоматическую сборку через Forgejo Actions. Только на какое событие вешать? По крону проверять каждый день наличие новых коммитов в репе OpenJ9 и Piped-Backend?
#docker #openj9 @ru -
Обновил Piped, теперь работает.
Собрал себе докер-имейдж с OpenJ9 (да, с компиляцией jdk, а не качанием рандомных бинарников), можете тоже использовать в проектах на джаве: `FROM git.dc09.ru/darkcat09/openj9:latest`
Есть небольшая вероятность, что убрал из JRE нужный модуль ради уменьшения размера контейнера, так что пишите, если у вас ошибка при запуске.
Это к чему: пайпед теперь не в chroot, а в контейнере (свой имейдж на основе openj9), вместо докера заюзан nerdctl, работающий напрямую с containerd, поддерживающий фичи докера и даже больше. Планировал запустить и bg-helper-server в контейнере, но пока что пайпед спокойно работает и без токенов.
https://pv.dc09.ru
https://git.dc09.ru/DarkCat09/docker-openj9-piped
#docker #java #openj9 #youtube #piped #dc09ru @ru -
#dc09ru #piped #java #openj9 @ru
Piped теперь работает на OpenJ9 (опять) благодаря усердному конфигурированию chroot-ов в течение полутора часов и компиляции рантайма в течение, ну, может даже менее часа.
Ест пока максимум 170 мегабайт оперативки, это прямо очень хорошо по сравнению с тем, что было на обычном OpenJDK (250 / максимум 490 мегабайт).
Архивы от билда:
https://pkg.dc09.ru/openj9/
Сам JDK 21:
https://pkg.dc09.ru/openj9/jdk.tar
(внутри директория `jdk/`)
Чексуммы лежат там же, sha256, sha512 и xxhash3.
Инстанс пайпеда:
https://pa.dc09.ru -
We just published a new 🎥 of #JCON EUROPE 2024!
Watch Mark Stoodley talking about 'Could your Java workloads be missing out on something?'In 2017, a new open source #Java Virtual Machine called #Eclipse #OpenJ9 appeared in the Java…
Watch it now: https://youtu.be/_UL-bdAkGH0
-
For #Java #developers interested in new #JDK versions: #Eclipse's #OpenJ9 0.43 has been released and includes support for JDK 8, 11, 17, and now 21. See the release notes here: github.com/eclipse-open... Also, #IBM has new #Semeru binary packages and installers based on this release here: https://developer.ibm.com/languages/java/semeru-runtimes/downloads/ #OpenSource #OpenJDK #OpenJDK21
-
@kjjaeger
#OpenJ9 and #OpenLiberty sounds like something @bmarwell is interested in. 😉Other than that maybe @javabubble can help to find some more contacts around #Java.
-
#Java Eclipse #OpenJ9 0.37 Released - But It Shouldn't Be Used In Production
https://www.phoronix.com/news/Eclipse-OpenJ9-0.37
Original tweet : https://twitter.com/phoronix/status/1648276182041870337
-
It seems like @emilyjiang is the only #OpenLiberty #IBM engineer here. The only one I have found so far. No #OpenJ9 devs either. Someone prove me wrong (again). #Java #JakartaEE #JavaEE
-
Serverless Deployment with #OpenJ9 CRIU Support https://bit.ly/3DmYznW #Java
-
#Eclipse #OpenJ9 v0.35 Brings Many Fixes
https://www.phoronix.com/news/Eclipse-OpenJ9-0.35
Original tweet : https://twitter.com/phoronix/status/1586293484453236737