Facebook начал внедрение протокола SPDY
Компания Facebook опубликовала официальный отзыв в связи со сбором мнений о стандарте HTTP/2.0 и протоколе SPDY как потенциальной основе для будущего стандарта. Такой опрос сейчас проводит среди всех заинтересованных лиц рабочая группа IETF HTTPbis.
Представители одного из крупнейших сайтов выразили горячее желание участвовать в разработке HTTP/2.0 и сообщили, что в данный момент «начали внедрение SPDY/v2, по причине того, что он поддерживается браузерами и обещает принести прямую выгоду после внедрения». Хотя в данный момент SPDY ещё не начали использовать на реальных серверах в продакшне, но «система уже почти завершена» и вскоре планируется её широкомасштабное внедрение.
Facebook также высказывает свои пожелания к HTTP/2.0, в котором для повышения скорости работы Facebook и улучшения безопасности хотелось бы видеть следующие возможности: мультиплексирование запросов, шифрование транспортного уровня (TLS), апгрейд на HTTP/2.0 без использования заголовков HTTP/1.1 Upgrade (TLS NPN), контроль потоков на уровне запросов, push на стороне сервера для замены long polling и включение на каком-нибудь уровне флага “no buffering».
Facebook высказывает мнение по каждому из трёх предложений, которые сейчас рассматриваются в качестве основы для HTTP/2.0 — это SPDY, HTTP Speed+Mobility (от Microsoft) и эволюционный вариант Network-Friendly HTTP Upgrade. Как уже было сказано выше, компания сделала выбор в пользу первого, уже начала его внедрять и рекомендует именно SPDY как основу для разработки стандарта HTTP/2.0. Тем более, что это самый распространённый протокол из всех кандидатов, его уже поддерживают браузеры Firefox 13 и Chrome. Единственное, что Facebook хотела бы видеть в SPDY какое-то более легковесное решение для сжатия заголовков вместо gzip.
Таким образом, после внедрения SPDY этот протокол для ускорения загрузки веб-страниц будет работать на двух крупнейших сайтах в интернете: Google и Facebook. Раньше о поддержке SPDY также объявил Twitter.