How much faster is Java 17?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • angular-spring-heroes

    Demo application for Angular and Spring Boot

  • Our Spring Boot showcase application https://github.com/porscheinformatik/angular-spring-heroes starts ~ 10% faster on Java 17 compared to Java 11 (compiled with target 11).

  • declarative-cluster-management

    Declarative cluster management using constraint programming, where constraints are described using SQL.

  • If you're interested in this topic, we're building a tool for building cluster manager components (like policy-based container schedulers) using constraint programming, where constraints are specified using SQL.

    Paper: https://www.usenix.org/system/files/osdi20-suresh.pdf

    Code: https://github.com/vmware/declarative-cluster-management/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Dagger2

    A fast dependency injector for Android and Java.

  • No I do not. I do not want native image. I want the dependency injection container created at compile time like Dagger2 [0] or Avaje Inject [1] or quarkus without native image.

    [0] https://dagger.dev

  • avaje-inject

    Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"

  • or-tools

    Google's Operations Research tools:

  • On a tangent optaplanner looks really interesting. Does anybody know by any chance how it compares to OR tools [1]?

    1: https://developers.google.com/optimization

  • quarkus-htmx-todos

    Todo App in Quarkus with htmx

  • Just tried a simple Quarkus app (https://github.com/derkoe/quarkus-htmx-todos) with the same results. Java 17 starts around 10% faster. Memory consumption is around 10% lower (after first request).

  • orb

    Eclipse ORB is a CORBA orb for use in Jakarta EE and GlassFish and other projects that still need an ORB. (by eclipse-ee4j)

  • > How to get from that to a (useful) bug report

    Start by submitting the hs_err file.

    > almost everything removed

    It was removed from the JDK and made available as a separate module (contributed to Eclipse): https://github.com/eclipse-ee4j/orb

    > Which reminds me that the migration cost estimate came in at 7 figures for no clear benefits.

    Most companies report a ~10% reduction in hardware costs, and more than make up for any migration costs in under a year. See this experience from LinkedIn: https://channel9.msdn.com/Events/Java/JDConf-2020/Java-11-Jo...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts