Isn't one of the big performance advantages of HTTP2 multiplexing/Server Push? It'd be nice if they spent some time talking about how to take advantage of those improvements on their platform.
Inside my request handler, I ought to be able to say "If you're on HTTP2, push out these files:" and have AppEngine behave accordingly.
multiplexing should be automatic, but prioritization and push are different, obviously. Ilya Grigorik just tweeted[1] this project[2] for server push on app engine.
Yep! One thing to note, the header is likely to change at some point from X-Associated-Content to the emerging link preload standard (in-progress spec: https://w3c.github.io/preload/ )
Inside my request handler, I ought to be able to say "If you're on HTTP2, push out these files:" and have AppEngine behave accordingly.