Awesome work! Thanks for writing this up — there’s a ton to learn from here. Couple of things I’m curious about:
- Does Airbnb serve assets over HTTP2? I wonder if that can help with the waterfall of code-split modules?
- On a similar note, have you considered serving/aliasing different JS bundles from sharded subdomains? I wonder if that would have any noticeable impacts on the network waterfall (or if there’d even be a need for it in an HTTP2 world)