Experiments with h3 clients + Envoy

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • libcurl

    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

  • curl/curl compiled with cloudflare/quiche + BoringSSL

  • h3

  • hyperiem/h3

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Proxygen

    A collection of C++ HTTP libraries including an easy to use HTTP server.

  • proxygen/hq

  • neqo

    Neqo, an implementation of QUIC in Rust

  • mozilla/neqo

  • quiche

    🥧 Savoury implementation of the QUIC transport protocol and HTTP/3

  • cloudflare/quiche

  • quinn

    Async-friendly QUIC implementation in Rust

  • quinn-rs/quinn

  • hyperfine

    A command-line benchmarking tool

  • I used the excellent hyperfine for testing. Please note that benchmarking is hard and this is in no way a proper benchmark. This is more for fun, learning how to build and use new h3 clients and working out how to configure h3 / QUIC for Envoy. Please take all results with a huge grain of salt

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • h3spec

    Test tool for error cases of QUIC and HTTP/3

  • I've also tested using the excellent h3spec. We found one crashing bug using this test suite which has subsequently been fixed

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts