vert.x icon indicating copy to clipboard operation
vert.x copied to clipboard

Support for Enhanced HTTP/3 Configuration

Open AnjaliTajane opened this issue 1 year ago • 0 comments

This feature would add full support for HTTP/3 (QUIC) in Vert.x, including simplified configuration options for developers to enable and tune HTTP/3 servers with minimal setup. The goal is to provide a more flexible API for configuring HTTP/3 connections, enhancing its adoption in real-time applications, and making the configuration easier for users.

The feature should ideally include:

Simple HTTP/3 Enablement: A straightforward API to enable HTTP/3 with default settings. Customizable Settings: The ability to tune QUIC-specific parameters such as maximum stream data, connection timeouts, and encryption settings. Performance Monitoring: Built-in support for monitoring HTTP/3 connections and their performance, with easy integration into existing Vert.x metrics tools. Seamless Integration with Existing HTTP/2 and HTTP/1.1 APIs: Vert.x should gracefully support running HTTP/3 alongside HTTP/1.1 and HTTP/2 in a single Vert.x instance, with automatic negotiation between protocols.

AnjaliTajane avatar Dec 12 '24 08:12 AnjaliTajane