Java 8 vs Quarkus: What are the differences?
Java 8: A development environment for building applications *. It is a revolutionary release of the world’s no 1 development platform. It includes a huge upgrade to the Java programming model and a coordinated evolution of the JVM, Java language, and libraries. Java 8 includes features for productivity, ease of use, improved polyglot programming, security and improved performance; *Quarkus:** A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards. It tailors your application for GraalVM and HotSpot. Amazingly fast boot time, incredibly low RSS memory (not just heap size!) offering near instant scale up and high density memory utilization in container orchestration platforms like Kubernetes. We use a technique we call compile time boot.
Java 8 and Quarkus belong to "Java Tools" category of the tech stack.
Quarkus is an open source tool with 3.52K GitHub stars and 572 GitHub forks. Here's a link to Quarkus's open source repository on GitHub.