Jvm
20 items tagged with "jvm"
Products4
Stacks2
Micronaut JVM Microservices Stack
JVM microservices stack using Micronaut with ahead-of-time compilation and PostgreSQL for low-memory, fast-starting services and serverless functions.
Ktor Kotlin Backend Stack
Asynchronous Kotlin backend using the Ktor framework with PostgreSQL and coroutines for lightweight, idiomatic, non-blocking services.
Comparisons7
Go vs Java
Go offers a lean runtime and fast startup for cloud services, while Java brings a mature ecosystem, the JVM, and decades of enterprise tooling.
Java vs Kotlin
Both run on the JVM and interoperate fully, but Kotlin offers more concise, modern syntax and null safety while Java offers ubiquity and the longest track record.
Java vs C#
Two mature, statically typed languages with managed runtimes: Java on the JVM with broad portability, C# on .NET with strong language features and tooling.
Kotlin vs Scala
Two modern JVM languages: Kotlin emphasizes pragmatism and approachability, while Scala offers deeper functional programming power and a more expressive type system.
JVM vs GraalVM Native Image
Run JVM applications on the traditional HotSpot JVM with JIT, or compile them ahead-of-time to native images with GraalVM for fast startup and low memory.
OpenJDK vs GraalVM
Two JDK distributions: OpenJDK is the reference Java runtime, while GraalVM adds a high-performance JIT, ahead-of-time native compilation, and polyglot support.
Java Virtual Threads vs Reactive Programming
Two approaches to scalable concurrency on the JVM: Project Loom's virtual threads keep simple blocking code, while reactive programming uses non-blocking streams.
Benchmarks6
JMH (Java Microbenchmark Harness)
The standard harness for writing reliable JVM microbenchmarks, widely used to measure data-processing and serialization library performance on the JVM.
SPECjbb 2015
Java server benchmark modeling a supermarket company's transaction processing to measure JVM and server-side Java throughput and latency.
SPECjbb 2015
Standard Java server benchmark modeling a supermarket company's business logic to measure throughput and critical response-time performance.
SPECjvm 2008
Benchmark suite measuring core Java Virtual Machine performance across compute-intensive workloads independent of application or hardware tuning.
Renaissance JVM Benchmark Suite
Modern JVM benchmark suite using real-world concurrent and parallel workloads to stress runtime optimization, GC, and JIT compilers.
DaCapo JVM Benchmark Suite
Long-established Java benchmark suite using real open-source application workloads to evaluate JVM, JIT, and garbage-collection performance.