Java News

Heads-up: Issue with macOS 14.4 (Sonoma) on Apple silicon

By Aurelio Garcia Ribeyro on March 16, 2024

Apple’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 More
JDK 22 Release Notes Review - Inside Java Newscast #65

By Billy Korando on March 14, 2024

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 More
Modern Java in Action

By Nicolai Parlog on March 9, 2024

Let's write a GitHub Crawler and let's throw in everything Java (21) has to offer...

Read More
Netflix - Bending Pause Times to Your Will with Generational ZGC

By on March 6, 2024

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 More
Java 17 to 21: A Showcase of JDK Security Enhancements

By Ana-Maria Mihalceanu on March 3, 2024

This session offers a comprehensive showcase of the security enhancements after JDK17...

Read More
Exploring Triton GPU programming for neural networks in Java

By Paul Sandoz on March 1, 2024

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

By Nicolai Parlog on February 29, 2024

Java 22 has many language features, Java 8 could only dream of - let's see what (dirty) tricks we can play with...

Read More
Project Leyden: Capturing Lightning in a Bottle

By Per-Ake Minborg on February 28, 2024

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 More
What is Sustaining Engineering?

By Ludvig Janiuk on February 27, 2024

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 More
Java’s Custom Runtime Builder - jlink

By Billy Korando on February 25, 2024

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 More


Sourced from https://inside.java via RSS.