Dependency-based prioritization makes HTTP/2 much faster than SPDY
Background HTTP/2 provides two methods to prioritize streams (e.g. files being served). One method is called weight-based prioritizatio...
Dependency-based prioritization makes HTTP/2 much faster than SPDY launched on April 16, 2015 with 67 votes, #847 of 3,600 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 11 years on.
In plain words
Kazuho's Weblog is a personal blog that discusses web technology topics, including an analysis of HTTP/2's stream prioritization methods compared to SPDY. The post examines how dependency-based prioritization in HTTP/2 differs from weight-based approaches and explores performance implications for browser load times. The blog serves as a technical resource for developers interested in web protocol optimization.
written from the facts on this page · September 2026
From the sources
Slight correction. SPDY priorities were similar to dependencies in that higher priority streams were to be delivered before lower priority streams ( https://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3#TOC-2.3.3-Stream-priority ). It was only in HTTP/2 that the priorities became weights. Thank you for the correction. I had thought that the priorities in SPDY is weight-based since in Chrome they are mapped to weights of HTTP/2. If that is the case, is my understanding correct that Chrome actually becomes slower by switching from SPDY to HTTP/2 in terms of first-paint time, in case of viewing a web-site like the one explained on this blogpost? Correct, at least until Chrome moves…from blog.kazuhooku.com
Does a similar job
all alternatives →- IRInitial release of H2O, and why HTTPD performance will matter in 20152014 · blog.kazuhooku.com · ▲251
Happy Holidays! Today I am delighted to announce the first release of H2O, version 0.9.0; this is a christmas gift from me. github.com/h...
ZeroHTTPd: A web server to teach Linux performance, with benchmarks2019 · unixism.net · ▲472Articles in this series Part I. Iterative ServersPart II. Forking ServersPart III. Pre-forking ServersPart IV. Threaded ServersPart V. Pre-threaded ServersPart VI: poll-based serverPart VII: epoll-…
HTTP/2 Python-Asyncio Web Microframework2018 · gitlab.com · ▲173
Faster FastAPI with simdjson and io_uring on Linux 5.192023 · github.com · ▲290A few months ago, I benchmarked FastAPI on an i9 MacBook Pro. I couldn't believe my eyes. A primary REST endpoint to `sum` two integers took 6 milliseconds to evaluate. It is okay if you are targeting a server in another city, but it should be less when your client and server apps are running on the same machine. FastAPI would have bottleneck-ed the inference of our lightweight UForm neural networks recently trending on HN under the title "Beating OpenAI CLIP with 100x less data and compute". (Thank you all for the kind words!) So I wrote another library. It has been a while since I have…

Denormalized – Embeddable Stream Processing in Rust and DataFusion2024 · github.com · ▲125tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://github.com/probably-nothing-labs/denormalized Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally…
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 9d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, April 2015
the whole month →
Hunter▲1,703Find any company logo by domain with Hunter’s free logo API. No account, no API key. The simplest Clearbit Logo API replacement, switch in 30 seconds.
Growth · 2015 · hunter.io



saas that helps convert
Life & fun · 2015 · transformy.io
- AR
Life & fun · 2015 · tiffzhang.com
