Skip to content

Http improvements#5

Merged
vigoo merged 5 commits intogolem-wasmtime-v42.0.1from
http-improvements
Mar 10, 2026
Merged

Http improvements#5
vigoo merged 5 commits intogolem-wasmtime-v42.0.1from
http-improvements

Conversation

@vigoo
Copy link

@vigoo vigoo commented Mar 9, 2026

  • Better error handling
  • Connection pool using hyper-util
  • Parallel connection limitation (per-host and global)

Part of golemcloud/golem#2068

let mut tls_config = rustls::ClientConfig::builder()
.with_root_certificates(root_cert_store)
.with_no_client_auth();
tls_config.alpn_protocols = vec![b"http/1.1".to_vec()];
Copy link

@mschuwalow mschuwalow Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the reason for not including http 2?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's not supporting http2 without the connection pool either and did not want to look into that in this change

@vigoo vigoo merged commit c7c74ed into golem-wasmtime-v42.0.1 Mar 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants