InfoQ Homepage Java Content on InfoQ

  • New Relic Introduces Real-Time Java Profiling

    Concurrent with the formal release of Java 14, New Relic announced the release of their real-time Java profiling and JVM cluster timeline view utilities to more effectively troubleshoot performance bottlenecks in Java applications. Ben Evans, principal software engineer and JVM technologies architect at New Relic, spoke to InfoQ about these new tools.

  • OCI Releases Micronaut 1.3 Featuring Micronaut Data 1.0

    Object Computing, Inc. released Micronaut 1.3 featuring the milestone release of project Micronaut Data 1.0, a database access toolkit using Ahead of Time compilation to pre-compute queries for repository interfaces executed by a lightweight runtime layer. Micronaut Data provides an API for translating a Query model into a query at compile time and provides runtime support for supported databases.

  • Java 14 Released

    Oracle has released Java 14, the latest non-LTS release of one of the world's most popular programming languages.

  • GraalVM 20.0: Run Tomcat as Native Image on Windows

    GraalVM, a polyglot virtual machine that provides a shared runtime to execute applications written in multiple languages like Java, Python, and JavaScript, has released major version 20.0 with full support on Windows Platform. In a related news, Apache Tomcat 9 has announced full support for GraalVM native image generation that includes the container.

  • New Relic – the State of Java Report

    While self-reported data suggests that running the latest and greatest JVM in production is the way forward, the recent report by New Relic (which monitors real JVMs in production) suggests that the Java landscape is dominated by Java 8, and to a lesser extent, Java 11, with non-LTS releases barely a blip on their radar. Read on to find out what their report says customers are actually using.

  • TornadoVM: Running Java on GPUs and FPGAs with Dr Juan Fumero at QCon London

    Dr Juan Fumero presented at QCon London on TornadoVM, a plug-in to OpenJDK and GraalVM that runs Java on heterogeneous hardware including Graphical Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs). Demos during the presentation showed code being sped up by hundreds of times when running on a GPU vs a CPU.

  • Q&A with Martijn Verburg and Bruno Borges of Microsoft Regarding Contributing to the OpenJDK

    InfoQ caught up with Martijn Verburg, principal group SWE manager, Java and Bruno Borges, principal program manager, Java at Microsoft, about the specifics of the intended contribution from Microsoft to the OpenJDK.

  • PyTorch 1.4 Release Introduces Java Bindings, Distributed Training

    PyTorch, Facebook's open-source deep-learning framework, announced the release of version 1.4. This release, which will be the last version to support Python 2, includes improvements to distributed training and mobile inference and introduces support for Java.

  • Equifax Hackers Charged with Crime

    The United States has charged four members of the Chinese military with hacking Equifax. The attack on Struts2 Deserialization can be detected by a suite of tools.

  • The Jakarta EE 9 Delivery Plan

    Anticipating a mid-2020 GA release, the Jakarta EE platform project team presented the formal Jakarta EE 9 delivery plan to the Jakarta EE steering committee. It is expected that Jakarta EE 9 will be a stable tooling release from which vendors can support the new jakarta package namespace. Jakarta EE 9 may be considered a foundation for innovation to drive new features in Jakarta EE 10 and beyond.

  • Developer Surveys Survey: Including a Spotlight on Java Results

    JRebel and Snyk have recently published their Java/JVM technology reports, and Codingame and Tiobe have published reports into language usage and adoption. InfoQ looks at the state of play of these reports, and what is happening in the Java and wider ecosystems today.

  • Yelp Varanus Helps Android Apps Monitor and Limit Network Traffic

    Recently open-sourced by Yelp, Varanus is an Android library aiming to prevent apps from inadvertently consuming too much data. Besides monitoring network traffic, Varanus can also shut it off if required.

  • Java Flight Recorder Coming to OpenJDK 8

    Java Flight Recorder, originally open sourced in Open JDK 11, is being backported into the mainline Open JDK 8 tree as it comes out of its early access release. Together with JMC 7.1, available from Azul, flight recorder profiling will become accessible to users of both Open JDK 8 and Open JDK 11.

  • HiveMQ Launches Fully-Managed, Fully-Compliant MQTT 5 Service for IoT Apps

    HiveMQ Cloud aims to provide a fully-managed platform for IoT applications using MQTT to stream data out of devices. HiveMQ Clod features automatic scalabiilty and a dedicated infrastructure for each customer at a fixed hourly rate. InfoQ has spoken with HiveMQ CTO Dominik Obermaier to learn more.

  • The Java EE Guardians Rebrand as the Jakarta EE Ambassadors

    Under the auspices of the Eclipse Foundation, the rebranding of the Java EE Guardians to the Jakarta EE Ambassadors has been completed. They were a driving force that ultimately led to Oracle open-sourcing Java EE and transferring ownership to the Eclipse Foundation. Reza Rahman, program manager, Java on Azure at Microsoft, spoke to InfoQ about this rebranding.


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.