Sam publica uma proposta interessante. Isso é melhor que a sugestão HTTP Delta  , mas ainda tem alguns problemas.    O cliente precisa conhecer os ETAGs antes que ele possa começar a executar fetches diferenciais. Com intervalos de data, você ainda preserva a consulta inicial do arquivo. Para exemplo, quando você se inscreve pela primeira vez em um feed, pode buscar 30 dias em posts. Se você gosta do feed, pode até buscar as postagens * mais antigas que podem ser muito legais. Além disso, mesmo se você ainda usar o algoritmo de soma de verificação mais rápido, como CRC32 ou ADLER32, você ainda tem um desempenho de O (n) para o seu documento. Se você tiver um btree em suas datas de postagem, você dará o O (log (n)) para pesquisar um string muito menor (64 bits na maioria das situações). F...   
Variar: extensões ETAG