Trendora

Java

Trial

Languages & Frameworks

A general-purpose programming language and runtime used for enterprise and high-performance systems.

Why it's here

Placed in Trial: 12 article(s) of evidence from 4 source(s), led by framework updates, with 6 in the last 30 days. Confidence 78%.

Evidence (12)

  • 4InfoQ·8/3/2026framework_update
    WebAssembly on the JVM and the Shift to Endive

    Andrea Peruffo discusses how WebAssembly is evolving beyond the browser and gaining traction on the server-side JVM. The episode covers runtime performance improvements, including the move from interpreters to JIT compilation, and highlights production uses such as edge computing and modular plugins.

  • 5InfoQ·8/3/2026framework_update
    Embabel Agent Framework Reaches 1.0

    Embabel has released version 1.0 of its Java-based agent framework. Built on Spring AI, it lets Java and Kotlin developers define agents as typed domain objects and combine model-driven planning with predefined state machines for workflow control.

  • 6InfoQ·7/31/2026framework_update
    Virtual Threads in Java After JDK 24

    The article explains how JDK 24 removed monitor-related carrier-thread pinning that had affected virtual-thread adoption in Java 21. It says that on JDK 25 LTS, the main limitation has shifted to downstream resource saturation, so production code now needs explicit bounds and careful capacity control.

  • 7InfoQ·7/31/2026framework_update
    JEP 401 Value Objects preview merged into OpenJDK master

    OpenJDK has merged JEP 401, which introduces Value Objects in preview form as part of Project Valhalla. The change moves the Java platform closer to supporting more efficient, identity-free data types with potential performance and memory-use benefits.

  • 6InfoQ·7/27/2026framework_update
    Java Roundup Covers JDK 28 JEPs, CPU Update, and New Releases

    This Java roundup highlights two proposed JEPs targeted for JDK 28, including the Simple JSON API incubator and the planned deprecation of the macOS/x64 port for removal. It also notes Oracle's July 2026 Critical Patch Update alongside GA and maintenance releases for Embabel 1.0, Azul Payara 7.2.0, and Helidon 4.5.1.

  • 5Martin Fowler·7/16/2026research
    Using AI to Modernize Legacy Java Code

    Martin Fowler highlights a legacy modernization effort in which a Java 1.5 codebase had to be made to run on modern hardware and a Java 8 target environment. The article finds that LLMs were only helpful when their output was grounded in evidence, validated in Docker, and applied through gradual, test-protected refactoring.

  • 5Hacker News·7/12/2026research
    Tao uses AI agents to revive old applets and build new math visualizations

    Terence Tao describes using modern AI coding agents to port two dozen old Java applets to JavaScript, restoring them with minor bug fixes and some visual improvements. He also used the same workflow to build new interactive tools, including a special relativity visualization and a Gilbreath conjecture applet, and says he may add such supplements to future papers.

  • 6InfoQ·7/8/2026framework_update
    Airbnb Details Sitar-agent for Dynamic Kubernetes Configuration

    Airbnb engineers described Sitar-agent, a Kubernetes sidecar used to deliver dynamic configuration to tens of thousands of pods with updates arriving several times per minute. The system was redesigned around Java, Amazon S3 snapshot bootstrapping, and a migration from Sparkey to SQLite to improve reliability, startup speed, and configuration availability at scale.

  • 5InfoQ·7/3/2026open_source
    Hardwood 1.0 Brings Fast JVM Parquet Processing with No Required Dependencies

    Hardwood, the Java project started by Gunnar Morling for working with Parquet files, has reached version 1. The library uses a multi-threaded design and requires no mandatory external dependencies, and it currently supports reading only, with writing planned for future releases.

  • 4InfoQ·6/30/2026research
    Tradeoffs in Scaling Java Event-Driven Real-Time Systems

    The article examines how event-driven architecture behaves in a Java-based real-time contact center platform only at production scale, where issues such as state management, partition limits, deduplication, JVM tuning, and cascading consumer failures become apparent. It also describes Redis-backed patterns used to address these operational bottlenecks.

  • 6The New Stack·6/24/2026security
    Azul launches free JVM vulnerability scan amid AI exploit warnings

    Azul Systems is offering a free JVM vulnerability risk assessment to help teams discover unpatched Java runtimes, including embedded and unmanaged instances, before they are exploited. The scan prioritizes remediation using CISA KEV and the U.S. National Vulnerability Database, while also serving as a lead-in to Azul Core subscriptions and its security-only patching approach.

  • 4Martin Fowler·4/7/2026research
    Principles of Mechanical Sympathy

    The article explains mechanical sympathy as a software design approach that aligns programs with underlying hardware behavior to improve performance. It highlights practical principles such as predictable memory access, cache line awareness, the single-writer principle, and natural batching, using examples from high-performance systems and AI infrastructure.