Atualmente, estou executando um servidor Apache com HTTP/2 habilitado como proxy reverso para meu aplicativo da web. Percebi uma lentidão significativa ao solicitar um grande número de miniaturas pequenas (cada uma com aproximadamente 60 KB) por meio desta configuração. Estranhamente, essa desaceleração começou a ocorrer após a mudança de HTTP/1.1 para HTTP/2, embora o HTTP/2 deva melhorar o desempenho(especialmente neste caso, já que solicitar muitos arquivos pequenos é um ótimo caso de uso para todas as coisas sofisticadas de multiplexação HTTP/2 faz).
Ao solicitar imagens sequencialmente não notei lentidão, mas apenas quando o cliente arquiva muitos arquivos de uma vez (cerca de 200).
O Bakend fala apenas HTTP/1.1 e é acessível usando o proxy reverso. As miniaturas são pré-armazenadas em cache no disco.
Aqui está o gráfico em cascata do Chromium para HTTP/2: Waterfall HTTP/2
E para HTTP/1.1: Cascata HTTP 1.1
Como você pode ver nas imagens, as solicitações HTTP/2 não estão mais paralisadas, mas o tempo geral aumentou.
Quaisquer dicas ou dicas sobre como depurar ainda mais isso seria ótimo