The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

19.06.2012 23:45  Для http-сервера nginx представлен модуль с поддержкой протокола SPDY

Представлена первая бета-версия модуля с реализацией поддержки второго чернового варианта протокола SPDY для экспериментальной ветки http-сервера nginx 1.3.x. В течение следующих нескольких месяцев код поддержки SPDY планируется доработать и включить в состав основных исходных текстов nginx. В настоящее время реализация SPDY для nginx не поддерживает push-операции со стороны сервера, не работает с rate-лимитами и директивой post_action.

Протокол SPDY, который продвигается для включения в состав будущего стандарта HTTP/2.0, был создан специально для минимизации задержек при соединении и обмене данными между клиентом и сервером. При обслуживании соединения SPDY использует похожий на HTTP механизм взаимодействия в форме запрос/ответ. SPDY добавляет сеансовый уровень поверх SSL, что даёт возможность обеспечить передачу нескольких одновременных потоков в рамках одного TCP-соединения. При использовании HTTP запросы в рамках одного потока обслуживаются последовательно, задействование SPDY даёт возможность мультиплексировать запросы ресурсов, обрабатывать их параллельно и отправлять запросы с учетом динамически рассчитываемых приоритетов, увеличивая текущую пропускную способность.

Использование SSL одновременно позволяет решить проблему с прохождением запросов через прокси серверы и позволяет организовать доставку данных по инициативе сервера, без специального запроса клиента (технология Server push). Дополнительное ускорение достигается за счёт сжатия HTTP-заголовков запроса и ответа, что уменьшает размер передаваемых данных и заметно ускоряет загрузку страниц, порождающих большое число мелких запросов (CSS, JavaScript файлы, картинки), особенно при использовании медленных каналов связи. По данным Google ускорение загрузки страниц при использовании SPDY составляет от 15% до 50%, но по результатам тестирования критиков протокола, ускорение составило 4.5% (тестирование проводилось с использовании обратного прокси для 500 крупнейших сайтов по рейтингу Alexa. Низкие показатели объясняются тем, что на страницах большинства сайтов используются внешние вставки, в то время как SPDY ускоряет загрузку только с одного сервера). В настоящее время поддержка протокола SPDY уже интегрирована в браузеры Chrome/Chromium и Firefox.

  1. Главная ссылка к новости (http://mailman.nginx.org/piper...)
  2. OpenNews: Релиз web-браузера Firefox 13
  3. OpenNews: Компания Google выпустила модуль к Apache для обеспечения поддержки протокола SPDY
  4. OpenNews: Предложение по формированию стандарта HTTP/2.0, на включение в который претендует SPDY
  5. OpenNews: В Google началось широкомасштабное внедрение протокола SPDY
  6. OpenNews: Компания Google предложила надстройку для улучшения протокола HTTP
Лицензия: CC-BY
Тип: Программы
Ключевые слова: spdy, nginx
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 23:50, 19/06/2012 [ответить] [показать ветку] [···]     [к модератору]
  • +4 +/
    Я ковырялся с этим протоколом Скажу что он слишком переоценен Он незначитель... весь текст скрыт [показать]
     
     
  • 2.2, Crazy Alex (ok), 00:10, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    А детальнее? Насколько медленнее? Потому что если разница невелика - то уже ради возможности избавиться от "трюков" его уже стоит использовать. О shared хостинге молчу - когда vds стоит $10 сидеть на shared - дикость.
     
     
  • 3.3, Аноним (-), 00:59, 20/06/2012 [^] [ответить]    [к модератору]  
  • +11 +/
    >О shared хостинге молчу - когда vds стоит $10 сидеть на shared

    Зачем за те же деньги еще и осуществлять работу администратора?

    Мне чтоб развернуть сайт с нуля нужно перетащить мышкой архив на фтп, и все.
    Сравните с
    - развертыванием образа,
    - обновлением os,
    - установкой и настройкой апача,
    - установкой и настройкой nginx,
    - установкой и настройкой mysql,
    - установкой и настройкой *ftp, , php, python, архивирование ...
    и еще потом периодической поддержкой и обновлением этого добра.

    Нет если сайтов пара, то хостить его можно хоть на iPhone.

    С другой стороны, когда у клиента, не рестартует апач, слетает база, кораптятся файлы, надо обновить tzdata, и прочая и прочая, я их просто отсылаю в поддержку хостера.

    Я слишком ленив, что бы работать ночами и по выходным, и слишком жаден, что бы работать бесплатно.

    С третьей стороны с vds за 10$, (которые через один являются оверселом блевотного хертснера) вы со SPDY далеко не уедите, так как процессорное время он жрет как не в себя.
    150-200 уников день макс.

    [сообщение отредактировано модератором]

     
     
  • 4.4, Аноним (-), 01:07, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    >150-200 уников день макс.

    Мистическим образом потерялся при отправке нолик.

     
  • 4.5, Аноним (-), 01:52, 20/06/2012 [^] [ответить]    [к модератору]  
  • +5 +/
    > Я слишком ленив, что бы работать ночами и по выходным, и слишком жаден, что бы работать бесплатно.

    Ленивый злой жадина, уникальное достижение, продолжайте в том же духе :)

     
     
  • 5.6, Аноним (-), 03:26, 20/06/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Я еще женщин люблю и покушать. Так что на:
    "Давайте срочно поменяем весь работающий, отлаженный, софт на новый, ради 2% прироста!"
    - совсем времени нет.
     
     
  • 6.22, Crazy Alex (??), 13:37, 20/06/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    Угу. Зато на идиотские извращения вроде разбрасывания по доменам и спрайтов время находится.
     
  • 4.21, Crazy Alex (??), 13:36, 20/06/2012 [^] [ответить]    [к модератору]  
  • –1 +/
    Сразу видно кондового php-шника. Ну-ну, попробуйте развернуть на шареде сайт на чем-то другом - на питоне или там рельсах. А LAMP спокойно ставится из панели нажатием пары кнопок. Это если хостер не предоставляет готовые соответствующие образы - с апачами и тому подобным. Зато с гарантией не будешь материться, выяснив, что нет нужного модуля сервера или не установить расширения php.

    А vds за 10 баксов даёт сам хетзнер, и работают они очень даже уютно, это у вас религиозная ненависть к нему, видать.

     
     
  • 5.25, Anonymousapiens (ok), 20:59, 20/06/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    >на питоне или там рельсах

    Как правило, никому кроме гиков-студентов это не нужно.

     
     
  • 6.27, Аноним (-), 21:27, 20/06/2012 [^] [ответить]     [к модератору]  
  • +/
    А потом оказывается что у пыха настройки не те, нет того, сего, и вообще, как то... весь текст скрыт [показать]
     
  • 4.24, Аноним (-), 20:43, 20/06/2012 [^] [ответить]     [к модератору]  
  • +/
    Затем что когда оказывается что а вот для этого надо вот это, а шаред так в при... весь текст скрыт [показать]
     
  • 4.28, Аноним (-), 22:24, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    > Зачем за те же деньги еще и осуществлять работу администратора?

    Действительно, вот еще не хватало - толчок за собой чистить! Можно же в общественный туалет ходить, избавив себя от этой проблемы!

     
     
  • 5.29, Аноним (-), 07:52, 21/06/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    С удовольствием приглашу вас в гости - вантус под раковиной чистящее средство в шкафу.
    Приходите каждую вторую среду месяца. Конечно, платить я вам не буду. Вы же любите лишнюю работу?
     
     
  • 6.34, Аноним (-), 00:50, 24/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Извини, дядя, сантехник^W сисадмин по вызову - удовольствие доргое :)
     
  • 2.9, виндотролль (?), 09:54, 20/06/2012 [^] [ответить]    [к модератору]  
  • +5 +/
    > Я ковырялся с этим протоколом.

    = прочитал пост на хабре. Знаем.

     
     
  • 3.10, Волька (?), 10:18, 20/06/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    +1

    «Ковырялся» он.

     
     
  • 4.15, Аноним (-), 11:53, 20/06/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Дык, кто мешает поковыряться самому и опубликовать сенсационное опровержение?
    Благо у них и rpm -ы уже появились - ставь, покупай ssl и ковыряйся на здоровье.

     
     
  • 5.33, Волька (?), 22:41, 23/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Да чего тут опровергать. Я не ковырялся и то знаю, что для SPDY SSL нет необходимости делать.
     
  • 5.38, Анон (?), 11:10, 25/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Опровержение можно прочитать там же. Такой невзрачный результат это последствие того, что не все домены с которых грузился контент поддерживали SPDY. Да и сам исследователь назвал протокол хорошим.
     
  • 2.12, Andrey Mitrofanov (?), 10:55, 20/06/2012 [^] [ответить]    [к модератору]  
  • –2 +/
    > Я ковырялся с этим протоколом. Скажу что он

    Ковырялся пальцем в носу.

    > Он незначительно быстрее https.
    >  Но он медленнее обычного http,

    Иначе знал бы, что это _не _протокол. Это ускоренная(, но несовместимая) _реализация _хэндшейка https. Поэтому c http= его сравнивать бессмысленно, а быть быстрее https (при хэндшейке, да) это просто таки его дизинг гол.

     
     
  • 3.14, Аноним (-), 11:39, 20/06/2012 [^] [ответить]     [к модератору]  
  • +2 +/
    Да Жаль разработчики SPDY этого не знают и на главной странице проекта пишут h... весь текст скрыт [показать]
     
  • 1.8, L (??), 06:42, 20/06/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    В статье в качестве заключения надо было добавить информацию о браузерах, которые поддерживают этот протокол.
     
     
  • 2.13, Andrey Mitrofanov (?), 10:57, 20/06/2012 [^] [ответить]    [к модератору]  
  • –2 +/
    > В статье в качестве заключения надо было добавить информацию о браузерах, которые
    > поддерживают этот протокол.

    Срочно! http://ru.wikipedia.org/wiki/SPDY#.D0.9A.D0.BB.D0.B8.D0.B5.D0.BD.D1.82.D1.8B Срочнисимио воспользуйся кнопочкой [Исправить].

     
  • 1.11, ананим (?), 10:48, 20/06/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Использование SSL одновременно позволяет решить проблему с прохождением запросов через прокси серверы

    Хм. Культурно.
    Но правильно так:
    Использование SSL одновременно позволяет наплевать на прокси серверы

     
     
  • 2.16, Аноним (-), 12:09, 20/06/2012 [^] [ответить]     [к модератору]  
  • –3 +/
    Дооо cat var log squid access log 1340179391 614 60308 199 199 9 199 TCP_MISS... весь текст скрыт [показать]
     
     
  • 3.19, filosofem (ok), 13:10, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    >Штирлиц не мог понять что послужило причиной провала, то ли волевой взгляд настоящего коммуниста, то ли парашют за спиной.

    Причина обычная ― не знание матчасти. Например чем проксирование отличается от туннелирования.

     
  • 3.20, ананим (?), 13:19, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Ключевые фразы
    > поверх SSL, что даёт возможность обеспечить передачу нескольких одновременных потоков в рамках одного TCP-соединения.

    Подчеркну - В рамках одного.
    И
    > технология Server push

    И второе уже прокси не отслеживается.

    Зыж
    Да, кстати, ждём тунелей поверх сабжа.
    А что? Чем хуже пингов? :D

     
     
  • 4.36, Аноним (-), 00:54, 24/06/2012 [^] [ответить]     [к модератору]  
  • +/
    А еще - Туннелят через CONNECT Самое очевидное и вполне прокатывает - И прост... весь текст скрыт [показать]
     
  • 1.23, Xasd (ok), 18:44, 20/06/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    а в этоже самое время в Lighttpd творится следущее:

        * http://redmine.lighttpd.net/issues/2322
        * http://redmine.lighttpd.net/boards/3/topics/5201

    # p.s.: надеюсь успех Nginx их както подстегнёт.. а то ведь Lighttpd довольно грамотно сделан

     
     
  • 2.26, Stream (?), 21:24, 20/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Lighttpd мертв. Последний коммит был полгода назад.
     
     
  • 3.30, Moomintroll (ok), 09:09, 21/06/2012 [^] [ответить]    [к модератору]  
  • +/
    > Последний коммит был полгода назад.

    Это говорит о качестве проекта - он не требует доработки :-P

     
     
  • 4.31, Аноним (-), 14:12, 22/06/2012 [^] [ответить]    [к модератору]  
  • +/
    Чем более программа необходима, тем больше в ней ошибок.
    Следствие. Ошибок не содержит лишь совершенно ненужная программа.
     
     
  • 5.32, Andrey Mitrofanov (?), 22:31, 22/06/2012 [^] [ответить]    [к модератору]  
  • +/
    > Чем более программа необходима, тем больше в ней ошибок.
    > Следствие. Ошибок не содержит лишь совершенно ненужная программа.

    Лемма: все пр. содержат ошибки.
    Сл.: в ненужных они просто не будут обнаружены.

     
  • 5.35, Аноним (-), 00:51, 24/06/2012 [^] [ответить]    [к модератору]  
  • +/
    > Чем более программа необходима, тем больше в ней ошибок.

    Интересная теорема. Реквестирую доказательство.

     
     
  • 6.37, Andrey Mitrofanov (?), 13:46, 24/06/2012 [^] [ответить]    [к модератору]  
  • +/
    >> Чем более программа необходима, тем больше в ней ошибок.
    > Интересная теорема. Реквестирую доказательство.

    Забей, это неправильная теорема. Правильно так: ..."больше в ней ошибок будет найдено, исправлено, а по пути добавлено, и так по кругу. Сходимость не доказана."

     
  • 3.39, Xasd (ok), 01:18, 26/06/2012 [^] [ответить]    [к модератору]  
  • +/
    > Lighttpd мертв. Последний коммит был полгода назад.

    вы про этот коммит?

    http://redmine.lighttpd.net/projects/lighttpd/repository/revisions/2840
    http://redmine.lighttpd.net/projects/lighttpd/repository/revisions/2840/diff

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor