Java News
Heads-up: Issue with macOS 14.4 (Sonoma) on Apple siliconApple’s final release of the 14.4 update to macOS 14 Sonoma causes some Java applications on Apple silicon systems (M1/M2/M3) to terminate unexpectedly. The issue is not present on Intel-based systems, and it affects all supported Java releases…
Read MoreJDK 22 Release Notes Review - Inside Java Newscast #65
JDK 22 is set to be released on March 19th! In this episode of the Inside Java Newscast, we will review all the key changes included in this release by going through the release notes of JDK 22...
Read MoreModern Java in Action
Let's write a GitHub Crawler and let's throw in everything Java (21) has to offer...
Read MoreNetflix - Bending Pause Times to Your Will with Generational ZGC
The latest long term support release of the JDK delivers generational support for the Z Garbage Collector. Netflix has switched by default from G1 to Generational ZGC on JDK 21 and later, because of the significant benefits of concurrent garbage collection. More than half of our critical streaming video services are now running on JDK 21 with Generational ZGC, so it’s a good time to talk about our experience and the benefits we’ve seen. If you’re interested in how we use Java at Netflix, Paul Bakker’s talk How Netflix Really Uses Java, is a great place to start ...
Read MoreJava 17 to 21: A Showcase of JDK Security Enhancements
This session offers a comprehensive showcase of the security enhancements after JDK17...
Read MoreExploring Triton GPU programming for neural networks in Java
In this article we will explain how we can use Code Reflection to implement the Triton programming model in Java as an alternative to Python...
Read More(Dirty?) Tricks in Java 22 - Inside Java Newscast #64
Java 22 has many language features, Java 8 could only dream of - let's see what (dirty) tricks we can play with...
Read MoreProject Leyden: Capturing Lightning in a Bottle
Project Leyden aims to improve the startup time, warmup time, and footprint of Java applications by enabling developers to shift computation forward and backward in time. We’ll dive into what that means, how it could work, and review recent progress.
Read MoreWhat is Sustaining Engineering?
In Sustaining Engineering, we track down the underlying issue while also helping the customer work around the problem. It’s a bit like being a detective...
Read MoreJava’s Custom Runtime Builder - jlink
jlink, introduced in JDK 9, is a powerful command line tool for building custom Java runtimes. In this episode of Stack Walker, we look at the history behind the development of jlink and how it can be used to build a runtime optimized for your application.
Read MoreSourced from https://inside.java via RSS.