Software Alternatives & Reviews

Ask HN: What is a modern Java environment?

Kotlin vert.x Micronaut Framework Project Reactor SpotBugs
  1. 1
    Statically typed Programming Language targeting JVM and JavaScript
    Pricing:
    • Open Source

    #Programming Language #OOP #Generic Programming Language 73 social mentions

  2. 2
    From Wikipedia, the free encyclopedia
    Pricing:
    • Open Source

    #Web Framework #Python Web Framework #Runtime 26 social mentions

  3. Build modular easily testable microservice & serverless apps
    Pricing:
    • Open Source
    I can't speak to how prevalent it is in the industry, but something my team has started doing in our web services is building with GraalVM and deploying native images. The build time can be super long, but the benefit is incredibly fast start-up time, which really benefits horizontal scaling. We're using Quarkus (https://quarkus.io), which is largely built on Vertx which was mentioned elsewhere, but other frameworks (Micronaut (https://micronaut.io) comes to mind) make it easy and SpringBoot is also working on support. If your doing containers/kubernetes native images feel like the way to go.

    #Web Framework #Python Web Framework #Developer Tools 36 social mentions

  4. Project Reactor home
    Pricing:
    • Open Source
    [2] * Executable Jars - No need to deploy a War file to a servlet container anymore. Build an executable Jar with an embedded container. Spring Boot makes this very easy 1. https://www.testcontainers.org 2. https://projectreactor.io.

    #Monitoring Tools #Databases #Web Framework 12 social mentions

  5. Static Application Security Testing (SAST)
    Pricing:
    • Open Source

    #Code Analysis #Web Application Security #Code Review 2 social mentions

Discuss: Ask HN: What is a modern Java environment?

Log in or Post with