News

Vert.x 3.3.0 Ships HTTP/2, Service Discovery, and Camel Bridge

The latest Vert.x release brings HTTP/2 support, a pluggable service discovery system, a circuit breaker implementation, and a bridge to Apache Camel for enterprise integration.

July 22, 2026· 2 min read
Vert.x 3.3.0 Ships HTTP/2, Service Discovery, and Camel Bridge

Vert.x 3.3.0 is out, and it's a big one. The Eclipse Vert.x team has delivered HTTP/2 support on both client and server sides, a pluggable service discovery mechanism, a circuit breaker pattern implementation, and an Apache Camel bridge for legacy system integration. AMQP 1.0 support also lands, along with new metrics for worker thread pools and JDBC connection pools.

HTTP/2 and Proxy Support

HTTP/2 is now available for both server and client configurations. This is the first Vert.x release to support the protocol natively. Additionally, TCP and HTTP proxy support has been added to the client, making it easier to route traffic through intermediaries.

Microservices Tooling

Two new components target microservice architectures: a pluggable service discovery system and a circuit breaker implementation. These are designed to help developers build resilient, distributed applications without pulling in heavy frameworks.

Enterprise Integration

The Apache Camel bridge allows Vert.x applications to communicate with legacy systems using Enterprise Integration Patterns (EIP). This is a pragmatic addition for teams that need to connect modern reactive services with existing infrastructure.

AMQP 1.0 and Event Bus Enhancements

AMQP 1.0 support arrives via a bridge for sending and receiving messages, plus a client for direct interaction with AMQP brokers or routers. The event bus now supports TCP-level configuration, including SSL, and a bridge between Vert.x 2 and Vert.x 3 event buses eases migration.

OSGi and Testing Improvements

Most components are now deployable in OSGi environments, enabling integration with Apache Karaf, Service Mix, or Apache Sling. Vert.x Unit has been improved to work with Hamcrest, AssertJ, Rest Assured, and other assertion libraries.

Distribution and Ecosystem

Artifacts are on Maven Central and Bintray. Docker images are available on Docker Hub, and the distribution can be installed via SDKMan or HomeBrew. The SockJS-based event bus client is published on NPM, Bower, and as a WebJar.

HTTP/2 support, service discovery, circuit breaker, and a Camel bridge — Vert.x 3.3.0 is the most significant release for reactive microservices tooling to date.
Manul X Editorial