From Java to Wayland: A Pixel’s Journey | The JetBrains Platform Blog

What happens when we try to draw a single pixel in Java? The rendering triggers a sophisticated and multi-layered process. It begins within the high-level frameworks of Java's Abstract Window Toolkit

The JetBrains Blog