Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Протокол SPDY ускорит Сеть вдвое

Высокая производительность *
Разработчики из компании Google только что объявили, что работают над новым сетевым протоколом SPDY (читается как SPeeDY, то есть «быстрый»), который должен проапгрейдить протокол HTTP и значительно повысить скорость работы всех типов соединений.

SPDY позволяет вдвое уменьшить задержку (latency) при работе через HTTP. Делается это за счёт трёх методов:

1) мультиплексирование запросов;
2) расстановка приоритетов для запросов;
3) сжатие заголовков HTTP.

Чтобы продемонстрировать все возможности SPDY, инженеры Google подняли тестовый веб-сервер и выпустили специальную версию браузера Chrome.

По итогам предварительного тестирования на канале максимальной толщины, выигрыш в скорости загрузки для 25 крупнейших сайтов интернета составлял до 55%.
Всего голосов 73: ↑69 и ↓4 +65
Просмотры 3.7K
Комментарии 87

Google SPDY: жизнь после HTTP 1.1

IT-стандарты *
С 19 января 2011 года в браузере Chrome появилась поддержка протокола SPDY (SPeeDY), он также включён для SSL-трафика на серверах Google. Таким образом, все сайты, принадлежащие Google, грузятся значительно быстрее в Chrome, чем в любом другом браузере. Четыре месяца пользователи Chrome получают многие странички с сайтов Google вообще не по HTTP.

Кому-то это может напомнить ситуацию с Microsoft, которая «улучшала» стандарты в браузере IE таким образом, чтобы серверы IIS отвечали быстрее, чем Apache. Но здесь ситуация кардинально иная. Речь идёт не о получении какой-то монополии, а об обеспечении быстрого интернета для всех, что выгодно Google априори.
Читать дальше →
Всего голосов 65: ↑59 и ↓6 +53
Просмотры 2.6K
Комментарии 46

Поддержка протокола SPDY в Node.JS

Node.JS *
donnerjack13589 анонсировал новый модуль для Node.JS, — node-spdy, который добавляет поддержку протокола SPDY, который был предложен компанией Google и внедрен в Chromium/Google Chrome и на сайтах компании Google (подробнее...).

Напомню, что основной целью при создании протокола SPDY было снижение задержек при доставке контента.

Пример использования модуля node-spdy:
var options = {
  key: fs.readFileSync(__dirname + '/../keys/spdy-key.pem'),
  cert: fs.readFileSync(__dirname + '/../keys/spdy-cert.pem'),
  ca: fs.readFileSync(__dirname + '/../keys/spdy-csr.pem'),
  NPNProtocols: ['spdy/2']
};

spdy.createServer(options, function(req, res) {
  res.writeHead(200);
  res.end('hello world!');
});


Приветствуется помощь сообщества в разработке.
Всего голосов 28: ↑24 и ↓4 +20
Просмотры 1.3K
Комментарии 15

Поддержка протокола SPDY внедрена в сервисы Google

IT-стандарты *


Правда, пока что поддержка внедрена только в те из них, что используют SSL-соединение. Об этом заявили представители корпорации на конференции O’Reilly Velocity. Собственно, этот протокол начал разрабатываться Google еще в 2009 году, но теперь, похоже, этот проект действительно «выходит в люди». Стоит напомнить, что SPDY представляет собой протокол прикладного уровня для передачи веб-контента, который позволяет значительно ускорить загрузку веб-страниц и отдельных элементов. Корпорация Google позиционирует свою разработку, как достойную альтернативу протоколу HTTP.

Читать дальше →
Всего голосов 49: ↑42 и ↓7 +35
Просмотры 928
Комментарии 35

Протокол SPDY появился в Firefox Nightly

IT-стандарты *
Ещё один браузер близок к тому, чтобы реализовать поддержку протокола SPDY — надстройки над HTTP 1.1, которая ускоряет загрузку веб-страниц на 44-64% (по тестам Google).

3 декабря разработчики Mozilla завершили работу, а с сегодняшнего дня SPDY появился в тестовой сборке Firefox Nightly. По умолчанию он выключен, но активировать можно в настройках about:config, переключив флаг network.http.spdy.enabled в значение true.



Разработчики Mozilla пока затрудняются сказать, в какой версии Firefox протокол SPDY будет включен по умолчанию. Они говорят, что тестирование продлится долго, потому что «в интернете работают очень важные SPDY-сайты» (читай, сайты Google) и нужно гарантировать корректную работу с ними браузера Firefox.

Пока у Mozilla также нет понимания, какую именно версию черновика SPDY поддерживать, ведь этот протокол до сих пор имеет статус экспериментального и может измениться в любое время. Google и Mozilla работают вместе, чтобы представить согласованную версию стандарта в IETF.
Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 1.8K
Комментарии 21

Протокол SPDY могут включить в HTTP/2.0

IT-стандарты *
Председатель Марк Ноттингем разослал вчера всем членам рабочей группы по HTTP письмо, где предложил сделать сетевой протокол SPDY частью стандарта HTTP/2.0. Эта технология, разработанная в Google, позволяет значительно ускорить загрузку сайтов по HTTP за счёт мультиплексирования запросов, расстановки приоритетов для запросов и сжатия заголовков HTTP (cм. результаты тестов). SPDY уже давно работает в связке браузера Chrome с серверами Google.

Основанием для своего предложения Ноттингем считает то, что протокол уже де-факто используется в онлайне, он реализован в двух основных браузерах: Chrome и, месяц назад, в Firefox Nightly, и уже появились его экспериментальные имплементации от независимых разработчиков, например, SPDY-сервер на Питоне.

Формальное принятие SPDY в HTTP/2.0 должно придать импульс для повсеместного внедрения этой технологии как на стороне серверов, так и в остальных браузерах.
Читать дальше →
Всего голосов 31: ↑26 и ↓5 +21
Просмотры 3.1K
Комментарии 15

Twitter включил поддержку SPDY

Социальные сети и сообщества


Похоже, Twitter стал первым из негугловских сайтов, который реализовал на своих серверах поддержку протокола SPDY. Этот инновационный протокол позволяет уменьшить задержку при передаче данных по HTTP, существенно увеличивая скорость загрузки веб-страниц.

SPDY поддерживается в браузерах Chrome и Firefox 11 (в Firefox он по умолчанию отключен). Хотя протокол открыт и уже предложен как база для HTTP/2.0, до настоящего момента из крупных интернет-сайтов его поддерживали только сервисы Google. За счёт этого Gmail, Google Docs и Google+ быстрее работают в браузере Chrome, чем в других браузерах. Теперь то же самое можно сказать про Twitter.
Всего голосов 56: ↑48 и ↓8 +40
Просмотры 540
Комментарии 35

Microsoft скрестила SPDY и WebSockets

IT-стандарты *
Компания Microsoft опубликовала своё предложение для будущего протокола HTTP 2.0, который сейчас обсуждается в рабочей группе IETF. Опубликованный ими черновик называется HTTP Speed+Mobility.

Как известно, Google предлагает взять за основу HTTP 2.0 протокол SPDY, с помощью которого можно существенно увеличить скорость загрузки сайтов по HTTP. Специалисты Microsoft согласны с этим, но в своей версии добавили фрагменты HTML5 WebSockets API. По их мнению, это особенно пригодится для мобильного веба. «Мы думаем, что приложения — а не только браузеры — тоже должны стать быстрее», написал в официальном блоге Жан Паоли (Jean Paoli), генеральный менеджер по стратегии совместимости Microsoft.
Читать дальше →
Всего голосов 31: ↑26 и ↓5 +21
Просмотры 817
Комментарии 9

Google выпустила модуль mod_spdy для Apache

Сетевые технологии *
Продвигая разрабатываемый в компании протокол SPDY, Google вчера выпустила модуль для Apache 2.2, который позволяет веб-серверу начать работу с этим протоколом и который является значительно доработанной версией ранней беты, выпущенной в декабре 2011 года.

Описывая преимущества, которые даёт новый модуль с точки зрения ускорения работы, инженеры Google утверждают, что в некоторых случаях новый протокол будет работать на 50% быстрее обычного HTTP, при этом не предъявляя никаких требований к оборудованию сервера, использованию процессора и оперативной памяти. Это происходит за счёт применения нескольких техник акселерации, таких как сжатие HTTP-заголовков, мультиплексирования запроса нескольких ресурсов за одно TCP-соединение, механизмы приоритезации данных и некоторые другие. Правда, работать SPDY будет только с браузерами, уже поддерживающими этот протокол — это, согласно отчетам некоторых аналитических агентств, второй по популярности браузер Chrome и штатный браузер Android (в Firefox 11 также ожидается внедрение SPDY). К тому же, разработчики признают, что ничего революционного не изобрели, а просто объединили уже существующие технологии в один пакет и представили его общественности.

Стоит напомнить, что Microsoft продвигает собственное подобное решение HTTP Speed+Mobility.

Под катом видео-демонстрация работы SPDY на примере некоего ресурса и ссылка на загрузки.
Посмотреть
Всего голосов 24: ↑22 и ↓2 +20
Просмотры 1.9K
Комментарии 34

Выпущен Firefox 13 — со SPDY, новой домашней страницей и вкладками

Firefox


Прошло чуть больше месяца с выпуска беты Firefox 13, и вот сегодня, наконец-то, появилась финальная версия. Об этом сообщает TechCrunch. Самое главное в новой версии — это давно обещанные новая домашняя страница и новые миниатюры вкладок. Кроме того, Firefox теперь поддерживает разработанный компанией Google протокол SPDY, который обещает существенно улучшить время загрузки для тех сайтов, которые его поддерживают.
Читать дальше →
Всего голосов 70: ↑58 и ↓12 +46
Просмотры 3.2K
Комментарии 115

Разбор протокола SPDY командой Opera Software

Opera IT-стандарты *
Мартин Нильссон (Martin Nilsson), ведущий программист Opera Software, отправил в рабочую группу IETF HTTP-WG подробный обзор SPDY, сделанный специалистами Opera.

Как известно, протокол SPDY представляет собой улучшенную версию HTTP и во многих случаях значительно увеличивает скорость передачи данных по TCP. Он включён по умолчанию в браузерах Chrome (с января 2011 г.) и Firefox (четыре дня назад).

Мартин Нильссон отмечает, что компания Opera давно занимается оптимизацией передачи данных по HTTP, в том числе в Opera Mini и Opera Turbo, так что они могут оценить различные методы оптимизации SPDY.
Читать дальше →
Всего голосов 59: ↑55 и ↓4 +51
Просмотры 5.1K
Комментарии 45

Поддержка SPDY в nginx

Nginx *
Разработчики nginx анонсировали бета-версию модуля, реализующего поддержку протокола SPDY draft 2. Модуль сейчас распространяется в виде патча для девелоперской версии nginx 1.3.x (патч: http://nginx.org/patches/spdy/patch.spdy.txt).

Пока что у модуля имеется ряд ограничений (отсутствие поддержки push с сервера, директивы post_action, ограничения пропускной способности, отключён SSL-буфер), но в течение ближайших месяцев планируется его доработать, снять все ограничения и полностью интегрировать в основной код nginx.

Протокол SPDY поддерживается браузерами Firefox и Chrome.
Читать дальше →
Всего голосов 33: ↑28 и ↓5 +23
Просмотры 9.4K
Комментарии 21

SPDY не так быстр на реальных сайтах

Разработка веб-сайтов *Тестирование IT-систем *
Компания Google проводила тесты SPDY, которые показали увеличение скорости загрузки веб-страниц в два раза, а в мобильных сетях — на 23%. Однако, некоторые независимые эксперты выражают сомнения в эффективности протокола. Недавно критический обзор SPDY опубликовали разработчики из компании Opera Software. А сейчас продукту Google нанесён удар под дых — Гай Поджарны (Guy Podjarny), специалист по тестированию производительности, автор сервиса Mobitest один из ведущих разработчиков Akamai выложил свои результаты тестов. Они выглядят удручающе для SPDY. Оказалось, что в большинстве случаев SPDY+HTTPS работает совсем чуть-чуть быстрее HTTPS, но, в среднем, на 3,4% медленнее простого HTTP.
Читать дальше →
Всего голосов 74: ↑60 и ↓14 +46
Просмотры 8.5K
Комментарии 29

Facebook начал внедрение протокола SPDY

IT-стандарты *
Компания Facebook опубликовала официальный отзыв в связи со сбором мнений о стандарте HTTP/2.0 и протоколе SPDY как потенциальной основе для будущего стандарта. Такой опрос сейчас проводит среди всех заинтересованных лиц рабочая группа IETF HTTPbis.

Представители одного из крупнейших сайтов выразили горячее желание участвовать в разработке HTTP/2.0 и сообщили, что в данный момент «начали внедрение SPDY/v2, по причине того, что он поддерживается браузерами и обещает принести прямую выгоду после внедрения». Хотя в данный момент SPDY ещё не начали использовать на реальных серверах в продакшне, но «система уже почти завершена» и вскоре планируется её широкомасштабное внедрение.
Читать дальше →
Всего голосов 26: ↑23 и ↓3 +20
Просмотры 1K
Комментарии 6

Красочная сборка Opera 12.50

Блог компании Opera Разработка веб-сайтов *Opera

Работа над новым стабильным релизом не прекращается и на этой неделе мы рады представить вам сборку Opera 12.50 с целым букетом новых красочных возможностей и улучшений. Как обычно, мы выбрали из них самые интересные для разработчиков и спешим поделиться.
Читать дальше →
Всего голосов 68: ↑52 и ↓16 +36
Просмотры 60K
Комментарии 151

Вышел Firefox 16

Firefox
Стабильный релиз Firefox по традиции становится доступным для загрузки чуть раньше официального выпуска, который состоится сегодня вечером.
Что нового в этой версии:
Читать дальше →
Всего голосов 63: ↑48 и ↓15 +33
Просмотры 30K
Комментарии 37

Новинки Opera Mobile 12.1 и беты Opera 12.10 (Flexbox!)

Блог компании Opera Разработка веб-сайтов *
Вчера мы выпустили два новых релиза: стабильную версию Opera Mobile 12.1 для Андроида и новую сборку беты Opera 12.10 для десктопа. Список изменений для разработчиков оказался настолько интересным, что мы не смогли удержаться, чтобы не рассказать о них подробнее.

Opera Mobile 12.1


Это обновление Opera Mobile 12.1 в основном касается движка, интерфейсных изменений пока не ищите.

Opera всегда была известна, как самый быстрый браузер, поэтому после появления поддержки протокола SPDY в бетах 12.10 для десктопа, логично было бы принести эту технологию туда, где это важно ещё больше — на мобильные. Поэтому в этом релизе Opera Mobile получает поддержку SPDY для сайтов, которые его поддерживают.
Читать дальше →
Всего голосов 52: ↑46 и ↓6 +40
Просмотры 27K
Комментарии 139

Chrome для Android планируют «ускорить», пропуская трафик через удаленный сервер

Разработка под Android *


Похоже на то, что разработчики Chrome для ОС Android вскоре добавят к браузеру интересную (и, вероятно, полезную для многих) функцию. При запросе на просмотр определенного веб-ресурса, трафик будет пропускаться через удаленные сервера (принадлежащие Google, само собой), где страничка будет оптимизироваться перед отправкой на само устройство. По замыслу, это позволит браузеру загружать данные быстрее, чем обычно. Само собой, это делать «умеют» многие браузеры, включая популярную Opera Mini. Но есть и отличие.

Читать дальше →
Всего голосов 57: ↑45 и ↓12 +33
Просмотры 31K
Комментарии 26

IE11 поддерживает WebGL, SPDY/3 и новые средства для разработчиков

Internet Explorer IT-стандарты *


Сегодня перед конференцией BUILD в Сан-Франциско компания Microsoft выпустила Windows Server («Blue») для подписчиков MSDN. Номер билда 9341, а Windows 8.1 имеет версию 6.3.9431.winmain_bluemp.130615-1214.

IE11 набирает в тестах на поддержку технологий 351 из 500 баллов, получая 25/25 за поддержку WebGL. Компания Microsoft уже официально подтвердила поддержку WebGL, SPDY/3 и новых средств для разработчиков в IE11.
Читать дальше →
Всего голосов 92: ↑73 и ↓19 +54
Просмотры 21K
Комментарии 91

Результаты применения SPDY на сайтах Google

Разработка веб-сайтов *IT-стандарты *
Ровно четыре года назад компания Google анонсировала протокол SPDY, который задумывался как апгрейд для HTTP 1.1 с целью значительно повысить скорость работы всех типов соединений. SPDY позволяет вдвое уменьшить задержку (latency) при работе через HTTP. Делается это за счёт трёх методов: 1) мультиплексирование запросов; 2) расстановка приоритетов для запросов; 3) сжатие заголовков HTTP.

Первые «лабораторные» тесты SPDY показали увеличение скорости загрузки веб-страниц на 55%, в мобильных сетях — на 23%. Впрочем, независимые тесты на реальных сайтах не показали вообще никакой прибавки производительности. Одна из причин — у реальных сайтов ресурсы подгружаются с разных доменов, в том числе с тех, где нет поддержки SPDY.

За прошедшие четыре года многое изменилось. Сам SPDY оптимизирован и вырос до версии 3.1, и его решено сделать основой для протокола следующего поколения HTTP 2.0. Нынешняя реализация поддерживается во всех современных браузерах, в том числе Chrome, Opera, Firefox и даже Internet Explorer, в десятках серверных платформ и на многих крупных сайтах.
Читать дальше →
Всего голосов 60: ↑45 и ↓15 +30
Просмотры 12K
Комментарии 17
1