Java framework Quarkus 1.11 introduces RESTEasy Reactive and new Dev UI

Source: Heise.de added 21st Jan 2021

  • java-framework-quarkus-1.11-introduces-resteasy-reactive-and-new-dev-ui

The Java framework Quarkus, which was launched under the slogan “Supersonic Subatomic Java” 62 and supported by Red Hat, has been offering JAX-RS-2.1 since then -Implementation RESTEasy, with which HTTP endpoints can be defined. Quarkus 1. 11 now goes one step further and implements RESTEasy Reactive, which offers reactive extensions that go beyond the scope of the JAX-RS-2.1 specification . The RESTEasy-Reactive integration developed in the JBoss project is initially tailored primarily to Quarkus and is based on its vert.x layer in order to be completely reactive.

More speed The RESTEasy-Reactive that was announced experimentally at the end of the year 2020 -Integration is now available to all users of the open source framework with the release of Quarkus 1. 11. As an alternative to Quarkus’ Reactive Routes API, RESTEasy Reactive is intended to open up a way that many Java developers are familiar with to further optimize the performance of their applications. According to the Quarkus development team, it should not be possible to increase the maximum achievable throughput of an application, and start times and memory requirements should also be lower. In addition, typical framework tasks such as scanning annotations or creating metamodels can be done during the build. Further details on RESTEasy Reactive can be found in the implementation documentation.

Expandable developer console With a redesigned console for developer mode, Quarkus developers are to make their work even easier and clearer. The new Dev UI can be flexibly set up to keep an eye on the functions of various extensions of the framework. The range of possibilities ranges from simply listing the CDI beans and endpoints to repeating Flyway migrations and deployments on OpenShift. Quarkus 1. 11 now introduces the technical foundation with a basic set of extensions. In order to gradually expand the Dev Console with further extensions, the support of developers is expressly desired. If you want to contribute your own extensions to the open source framework, you will find valuable information in the Dev UI Guide.

Among the other new features in Quarkus 1. 11 are worth mentioning the improved support for micrometers. Metrics from Kafka streams can now be displayed and the Prometheus registry has been integrated into the core extension. Further registries such as Azure Monitor, Datadog, JMX, SignalFX, Stackdriver and StatsD will be hosted in the extensions on Quarkiverse in the future.

The Quarkus team has also expanded the shell scripting with jbang. The deeper integration of jbang allows the activation of the development mode and the use of Quarkus platforms (BOM) for version management. The prerequisite for this, however, is at least version jbang v0. 62. All other improvements and new functions are summarized in the blog post about the release of Quarkus 1. 11.

(map)

Read the full article at Heise.de

brands: 11  Basic  Core  It  New  One  other  Simply  Supersonic  Team  
media: Heise.de  
keywords: Console  Memory  Open Source  Red Hat  

Related posts


Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88

Related Products



Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91

Warning: Invalid argument supplied for foreach() in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91