Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon

Introducing ‘Quarkus’, a Kubernetes native Java framework for GraalVM & OpenJDK HotSpot

Save for later
  • 2 min read
  • 08 Mar 2019

article-image

Yesterday, RedHat announced the launch of ‘Quarkus’, a Kubernetes Native Java framework that offers developers “a unified reactive and imperative programming model” in order to address a wider range of distributed application architectures. The framework uses Java libraries and standards and is tailored for GraalVM and HotSpot. Quarkus has been designed keeping in mind serverless, microservices, containers, Kubernetes, FaaS, and the cloud and it provides an effective solution for running Java on these new deployment environments.

Features of Quarkus

  1. Fast Startup enabling automatic scaling up and down of microservices on containers and Kubernetes as well as FaaS on-the-spot execution.
  2. Low memory utilization to help optimize container density in microservices architecture deployments that require multiple containers.
  3. Quarkus unifies imperative and reactive programming models for microservices development.
  4. Unlock access to the largest independent learning library in Tech for FREE!
    Get unlimited access to 7500+ expert-authored eBooks and video courses covering every tech area you can think of.
    Renews at $19.99/month. Cancel anytime
  5. Quarkus introduces a full-stack framework by leveraging libraries like Eclipse MicroProfile, JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, and more.
  6. Quarkus includes an extension framework for third-party framework authors can leverage and extend.


Twitter was abuzz with Kubernetes users expressing their excitement on this news- describing Quarkus as “game changer” in the world of microservices:

https://twitter.com/systemcraftsman/status/1103759828118368258

https://twitter.com/MarcusBiel/status/1103647704494804992

https://twitter.com/lazarotti/status/1103633019183738880

This open source framework is available under the Apache Software License 2.0 or compatible license. You can head over to the Quarkus website for more information on this news.

Using lambda expressions in Java 11 [Tutorial]

Bootstrap 5 to replace jQuery with vanilla JavaScript

Will putting limits on how much JavaScript is loaded by a website help prevent user resource abuse?