Oracle has introduced Helidon two., an enhance to its Java libraries made to simplify microservices growth. The enhance brings GraalVM Indigenous Image startup and memory usage positive aspects to MicroProfile builders.
Helidon two. was declared on June 24. The undertaking features Helidon SE, which is a established of reactive, non-blocking libraries for purposeful programming, and Helidon MP, which is a declarative programming edition that implements the Eclipse MicroProfile APIs.
Obtainable on GitHub, Helidon two. delivers GraalVM Indigenous Picture support to Helidon MP this was currently supported in Helidon SE. The enhance also has an early-access edition of a command line tool to support start out initiatives, manage dependencies, and build applications making use of distinct packaging profiles including JAR, native graphic, and jlink graphic.
Helidon is intended for creating new microservices as perfectly as for extending present applications. The technologies features a collection of libraries and a reactive net server operating on a Netty network application framework core. Wellbeing checks, metrics, tracing, and fault tolerance are available.
Other new, production-ready abilities in Helidon two. involve:
Early-access abilities in Helidon two. involve:
- Helidon SE adds a reactive framework with new Reactive Streams and Reactive Messaging features.
- A DB Customer for Helidon SE features a reactive, non-blocking database shopper to be applied with present blocking JDBC motorists. It also supports the MongoDB reactive driver.
- Helidon SE adds a reactive WebClient for non-blocking HTTP access to external solutions.
Copyright © 2020 IDG Communications, Inc.