Past the JVM
Learning Java got me thinking how exactly does things word under the hood.. I'm not talking about Java in Particular I'm mentioning programming in General how does a command I Writ...
Search fresh public links, source activity, and post angles for Jvm Internals.
Fresh curated links around JVM Internals are collected here so marketers can spot useful updates and turn timely ideas into posts faster.
Recent items include:
Recent curated links from global sources. Generate one free draft from any story, then use SocialBu to schedule and refine your content calendar.
Learning Java got me thinking how exactly does things word under the hood.. I'm not talking about Java in Particular I'm mentioning programming in General how does a command I Writ...
How four saved bytes per object can quietly transform your entire heap — and why you don’t have to change a single line of code. Every so often, the Java platform ships a change th...
Recently at IBM Software Labs, I worked on a task that forced me to understand something many Java developers rarely think about — how Java interacts with the operating system. Mos...
Originally appeared on Weelkly Article – Linking Ruby knowledge from the most remote places in the world..May 12, 2026 If you still think Ruby’s Array is “just a C struct with some...
The Java Memory Model is formally specified. The JIT implements a superset of that spec in ways the spec permits but most developers never encounter — until something breaks in pro...
Java 21 shipped virtual threads in September 2023. Two-plus years of production data later, the picture is more nuanced than the launch hype suggested. Teams at Netflix hit real de...
JFR and async-profiler guides are everywhere. Safepoint logs — the raw output that tells you exactly why your JVM froze — are almost universally a footnote. This is the guide that...
A ground-level look at how HotSpot C2 decides between scalar replacement and heap allocation, the everyday patterns that silently defeat it, and why measuring allocation rate — not...
JEP 514 and JEP 515 are both part of the OpenJDK Project Leyden effort to improve Java startup and warmup performance. Learn how they work together. The post Ahead-of-Time Class L...
Learn various ways a the virtual thread gets pinned to the corresponding platform thread. The post Synchronize Virtual Thread Without Pinning first appeared on Baeldung.
A granular look at what the JVM is quietly doing with your strings at the native level, when that work genuinely saves you memory, and when it simply burns CPU for nothing. 1. Wait...
What is a Thread in Java? A thread in Java is the direction or path that is taken while a program is being executed. Generally, all the programs have at least one thread, known as...
The technology reshaping how async-profiler and JFR see your code — explained without the kernel jargon. If you have spent any time fine-tuning a Java service in production, you ha...
The Problem You're running a Java application in a Docker container on your M1 Mac. Everything works fine, but you notice something strange: The resident set size (RSS) keeps growi...
Two LTS releases now coexist. Virtual thread pinning is fixed. Memory is down 22%. Startup is faster. The gap is real — and it keeps growing. Why Two LTS Releases Now Overlap For y...
In this podcast, Jaromir Hamala, a seasoned Java engineer specialising in high-throughput data systems, shares his thoughts on how developers can tackle high-performance software d...
There was a flurry of activity in the OpenJDK ecosystem during the week of May 18th, 2026, highlighting three JEPs elevated from Proposed to Target to Targeted and three JEPs eleva...
https://rubystacknews.com/2026/05/12/mri-internals-how-ruby-arrays-became-a-vm-playground/
Originally appeared on Weelkly Article – Linking Ruby knowledge from the most remote places in the world..May 26, 2026 Ruby’s elegance hides an extremely sophisticated runtime unde...
Project Loom shipped in Java 21 in September 2023. Two-plus years of real production data — including Netflix’s deadlock post-mortem, thread-local memory explosions, and framework...
ZGC and Shenandoah have both gone generational. G1 picked up meaningful JDK 25 improvements. Most teams still default to G1 without ever checking whether that is actually the right...
No fluff, no deep dives into unsafe code. Just the ownership model, translated into Java terms you already know. If you’ve spent years writing Java, you already have a solid mental...
Leyden’s AOT approach is fundamentally different from GraalVM’s closed-world assumption. Here is what architects actually need to know to choose the right path — and why the answer...
Android applications run on layers, and understanding what lies beneath the Java surface is essential for security researchers. In this…Continue reading on Medium »
Use SocialBu to discover ideas, generate post drafts, and schedule them across your social channels.