InfoQ Homepage Java Content on InfoQ
-
Apache Dubbo, a Java-Based RPC Framework, Graduates to Top-Level Project
The Apache Software Foundation recently announced Apache Dubbo as a top-level project. Apache Dubbo is an open source, remote procedure call framework based on Java. Dubbo brings key functionalities such as interface based remote call, fault tolerance and load balancing, and automatic service registration and discovery.
-
New Renaissance Performance Benchmark Aims to Compare JVMs
Charles University and Oracle Labs have released a new JVM performance benchmark, named Renaissance. The performance tests focus on modern parallel workloads, primarily comparing GraalVM in HotSpot mode against OpenJDK.
-
Writing Web Applications in Java - a Study of Alternatives
Developers familiar with the Java Virtual Machine languages and who want to develop web applications without the difficulties of a JavaScript development stack, have an increasing array of alternatives to JavaScript to choose from. The performance penalty vs. native JavaScript web applications is shrinking.
-
Open Liberty 19.0.0.4 Released with Support for Reactive Streams Operators 1.0 and JDK 12
IBM’s latest monthly release of Open Liberty 19.0.0.4 features support for the MicroProfile Reactive Streams Operators 1.0 API, JDK 12, and Oracle Universal Connection Pool.
-
J2CL: A Java-to-JavaScript Transpiler
J2CL is a source-to-source compiler that converts Java to Javascript. It attempts to solve a different problem than similar Java-to-Javascript frameworks such as GWT. Likewise, J2CL is not meant to compete with or replace existing JavaScript frameworks; J2CL is about interoperability and cross-platform code reuse.
-
Micronaut 1.1 Features Enhanced Support for Building Cloud-Native Applications
During the recent Google Cloud Next conference, Object Computing, Inc. (OCI) announced the release of Micronaut 1.1 featuring support for gRPC, GraphQL, Google Cloud Platform (GCP), RabbitMQ and Amazon Web Services (AWS). There is also a new Bean Introspection API that replaces the JDK Introspector class and new templates for the Micronaut Test project.
-
Microservices Framework Lagom 1.5 with Akka Management and Support for Kubernetes and OpenShift
Version 1.5 of the microservices framework Lagom comes with Akka Management, a set of tools for operating Akka powered applications, and support for deployment with Kubernetes or OpenShift. The recently released version 1.5 is built on Play 2.7.0, Alpakka Kafka 1.0 and Akka 2.5.22 and also adds support for Couchbase and for gRPC through Akka gRPC.
-
Critical Remotely Exploitable Vulnerability Discovered in Oracle WebLogic Server
Security researchers have discovered a new remotely exploitable vulnerability in Oracle Weblogic Server (WLS). CVE-2019-2725 is remotely exploitable without user authentication and has an overall CVSS score of 9.3 out of 10, making it a critical vulnerability. Oracle released a security alert noting that versions of the server affected by this flaw include 10.3.6.0 and 12.1.3.0.
-
Eclipse and Oracle Unable to Agree on Terms for javax Package Namespace and Trademarks
The Eclipse Foundation and Oracle were unable to agree on a path forward for enhancing Java EE's javax namespace, requiring all applications to be ported to a new namespace for Jakarta EE.
-
Spring Cloud Introduces Pluggable Circuit-Breaker Interface
Spring Cloud incubator has introduced a new project called Spring Cloud Circuit Breaker that provides a pluggable circuit-breaker interface. This will help systems to fail fast and prevent cascading failures and system overload.
-
NetBeans Promoted to Top-Level Apache Project
NetBeans has been promoted to a top-level Apache project following its donation to the Incubator in 2016. The community has since delivered several nominal features.
-
Google Announces Cloud Code: Extending IntelliJ and Visual Studio Code to Kubernetes Apps
Recently at Google Cloud Next 2019, Google introduced a new developer tool called Cloud Code. With Cloud Code, developers will get a set of plugins for development environments like JetBrains IntelliJ Idea IDE and Microsoft's Visual Studio Code editor.
-
Google Releases New Java Logging Framework
Google announced the release of a new open-source Java logging framework called Flogger that improves upon existing logging frameworks by reducing the cost of disabled log statements, increasing overall readability, and allowing extensibility.
-
Red Hat Becomes Steward of Java 8 and 11
RedHat has taken a leadership position in Java 8 and 11, leading its first April release.
-
Nimbus: New Framework for Building Java Serverless Applications
The Nimbus framework is a Java framework that aims to ease the development, testing, and deployment of Function-as-a-Service (FaaS) applications in the cloud by providing a cloud-agnostic, common interface for interacting with cloud providers’ serverless functionality.