diff options
author | Yusuke Tanaka <yusuktan@maguro.dev> | 2024-09-24 10:16:34 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-23 18:16:34 -0700 |
commit | d8036ab20c18572fdda26fa7398a152c734c62ed (patch) | |
tree | f7971a262d864ac51cdc8dc543ae1533197e883b /cli/tsc/dts/lib.deno.ns.d.ts | |
parent | 1eebd207250afbefaeeff1e889bc6962474a15fa (diff) |
perf(ext/fetch): improve decompression throughput by upgrading `tower_http` (#25806)
This commit improves the throughput when a Deno process is running as a proxy
server that deals with compressed data from the upstream server.
We have seen a performance degradation since v1.45.3 when we run a HTTP server
with Deno with a particular setting, where it fetches _compressed_ data from the
upstream server and forwards it to the end client. After some investigation, it
turned out that [tower_http::decompression] causes this issue, which was fixed
by the new version of this crate, v0.6.1.
[tower_http::decompression]: https://docs.rs/tower-http/0.6.0/tower_http/decompression/index.html
Fixes #25798
Diffstat (limited to 'cli/tsc/dts/lib.deno.ns.d.ts')
0 files changed, 0 insertions, 0 deletions