Re: http2 push — не планируется ли поддержка по аналогии с заголовком Link?

2020-04-28 Пенетрантность Valery Kholodkov
On 27-04-2020 22:29, gz wrote: https://github.com/httpwg/wg-materials/blob/gh-pages/ietf102/chrome_push.pdf Не совсем понимаю какие выводы делают авторы. Мне, кроме того, и непонятно где автор взял исходные данные. -- Val ___ nginx-ru mailing list n

Re: backend для Nginx + websockets

2020-04-03 Пенетрантность Valery Kholodkov
Алиса, прекрати флудить на форумах из-под анонимного аккаунта! On 03-04-20 19:13, greenwar wrote: Valery Kholodkov Wrote: --- Во-вторых, до веб сокетов мы ещё не дошли, и вообще не дойдем, потому что насколько мне известно, FastCGI не умеет

Re: backend для Nginx + websockets

2020-04-03 Пенетрантность Valery Kholodkov
Во-первых, в сравнении не FastCGI, а с libfcgi. Во-вторых, до веб сокетов мы ещё не дошли, и вообще не дойдем, потому что насколько мне известно, FastCGI не умеет апгрейдить протокол. Так вот в сравнении с libfcgi придется ещё большую кучу писать и обрабатывать, потому что то что Вы показали

Re: Nginx + WebSockets на C/C++

2020-04-01 Пенетрантность Valery Kholodkov
On 01-04-20 15:59, Илья Шипицин wrote: Нет, я хочу денег за Ваше непонимание в какую техничкую проблему Вы ввязались. По-моему, это справедливо. да пусть человек развлекается. вреда от этого скорее всего никакого. > может польза будет. Точно! Я подумал, возможно он вообще повар или ф

Re: Nginx + WebSockets на C/C++

2020-04-01 Пенетрантность Valery Kholodkov
On 01-04-20 15:35, Evgeniy Berdnikov wrote: Далее, зачем в 2020 году писать многопоточное приложение с кучей блокирующих библиотек, если можно писать приложение с кучей неблокирующих библиотек? Ваша самоцель демонстрировать свою крутизну как программера и получать побольше зарплату, или же

Re: Nginx + WebSockets на C/C++

2020-04-01 Пенетрантность Valery Kholodkov
On 01-04-20 13:58, Evgeniy Berdnikov wrote: On Wed, Apr 01, 2020 at 01:06:27PM +0200, Valery Kholodkov wrote: FastCGI использовался в прошлом для ускорения комуникации между веб-сервером и апп-сервером. Разве? Запросы, упакованные в FastCGI, бегут по сети между серверами быстрее, чем те

Re: Nginx + WebSockets на C/C++

2020-04-01 Пенетрантность Valery Kholodkov
выжать из него максимум производительности, реализовать поддерджку всех фич HTTP и поддерживать его в течении длительного времени -- это гораздо сложнее, чем на то же самом node.js. On 01-04-20 10:05, greenwar wrote: Valery Kholodkov Wrote

Re: Nginx + WebSockets на C/C++

2020-03-30 Пенетрантность Valery Kholodkov
Вот и я спрашиваю: зачем тебе FastCGI если есть HTTP? FastCGI -- древний протокол, документации толком в онлайне уже похоже нет. Нужна высокая производительность? Сделай сервер на node.js или Golang, запроксируй его и будет счастие. On 28-03-20 11:02, greenwar wrote: наткнулся тут на интерес

Re: взаимодействие Nginx с fcgi БЕЗ пхп-файлов

2020-03-27 Пенетрантность Valery Kholodkov
fastcgi вообще-то бинарный протокол. Используй libfcgi. Вот пример: https://github.com/vkholodkov/fcgi-cpp-appserver https://github.com/vkholodkov/fcgi-cpp-appserver/blob/master/src/server/fcgi_server.cpp On 27-03-20 12:11, greenwar wrote: Всем привет ) тут запускаю fcgi-демона, который тупо ло

Re: Keepalives considered harmful

2020-03-20 Пенетрантность Valery Kholodkov
Там возникает дисбаланс в загрузке воркеров из-за того что часть клиентов привязаны к своим воркерам через keep-alive. Отключая keep-alive они заставляют клиентов мигрировать на менее загруженные воркеры. Описывается комуникация внутри их стэка, про что и статья. Полагаю, заголовок, нужно чита

Re: зачем писать FastCGI сервер?

2019-11-07 Пенетрантность Valery Kholodkov
Пожалуйста: http://www.grid.net.ru/nginx/nginx-modules.html On 07-11-19 21:30, greenwar wrote: а можно поподробнее - ЧТО именно проходит и НЕ проходит? Valery Kholodkov Wrote: --- В модулях nginx? Как раз наоборот, там неасинхрон не

Re: зачем писать FastCGI сервер?

2019-11-07 Пенетрантность Valery Kholodkov
В модулях nginx? Как раз наоборот, там неасинхрон не проходит. On 07-11-19 21:14, greenwar wrote: а где там асинхронный код нужен? Каждый запрос в своём потоке обрабатывается же? Valery Kholodkov Wrote: --- Можно обойтись без fcgi, но

Re: зачем писать FastCGI сервер?

2019-11-07 Пенетрантность Valery Kholodkov
Можно обойтись без fcgi, но реализовывать все протоколы и интеграцию в модулях nginx в виде асинхронного кода ужасно трудоемко. On 05-11-19 14:11, greenwar wrote: Добрый день. а нельзя ли обойтись БЕЗ fcgi на пути к самому производительному серверу, м? вот, например, "Hello World" в виде N-моду

Re: *****SPAM***** Re: Релиз Unit 1.10.0

2019-08-26 Пенетрантность Valery Kholodkov
On 26-08-19 14:25, Валентин Бартенев wrote: > Ему уже лет 10, но что-то про живых пользователей практически ничего > не слышно. Ну как же, Пьер писал об этом: http://gwan.com/blog/20140901.html > Если мы будем тратить время на публикацию подобных тестов и рисование > красивых графиков, то вот

Re: Релиз Unit 1.9.0

2019-08-13 Пенетрантность Valery Kholodkov
On 14-08-19 00:00, S.A.N wrote: Нам мешают те же причины что у вас, бизнесу выгодно чтобы мы писали больше бизнес логики и меньше писали инфрастуктурного кода. Есть сервис Pusher, который позволяет раздавать потоки по WebSocket. Никакой инфраструктуры не нужно. Подозреваю там есть прямые и обр

Re: Nginx и queue в upstream (Windows)

2017-10-30 Пенетрантность Valery Kholodkov
On 30-10-17 14:18, "Дима Кулик" wrote: Если уж вы заикнулись про лицензии, то использование Win Server на выделенном сервере обойдётся в $200-$300 за год, а Nginx Plus $2500 за каждый поток на сервере. Подумайте, на что обычный разработчик найдёт деньги, а на что не найдёт и у какого продукта аде

Re: Получить файл в папке

2017-05-28 Пенетрантность Valery Kholodkov
Подобрать смогут, если захотят. Оценку вероятности можно получить исходя из энтропии Шеннона. Пример расчета оставлю Вам на домашнее задание. On 27-05-17 17:47, Schumi wrote: А если исходим из соображения, что не передаёт. ___ nginx-ru mailing list

Re: host not found in upstream: не появилась возможность игнорировать?

2017-03-16 Пенетрантность Valery Kholodkov
в общем, нормой является, что где-то что-то падает, исчезает, появляется, меняются имена и адреса и т. п. По крайней мере, жалоб именно на эту проблему с апстримом в сети очень много :) Valery Kholodkov Wrote: --- Для решения этой проблемы

Re: host not found in upstream: не появилась возможность игнорировать?

2017-03-16 Пенетрантность Valery Kholodkov
Для решения этой проблемы достаточно всем контейнерам одного сервиса в оверлей-сети прописать один и тот же алиас. Тогда докер в своем внутреннем DNS-е пропишет запись с множеством адресов и nginx сможет резолвить набор адресов контейнеров соответствующих сервису. Пример на docker-compose: ve

Re: resumable upload

2013-05-10 Пенетрантность Valery Kholodkov
ngx_http_top_request_body_filter), по мере прихода данных от клиента - его вызовут с цепочкой прочитанных буферов. Они интегрирован или нет? -- Best regards, Valery Kholodkov ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: resumable upload

2013-05-10 Пенетрантность Valery Kholodkov
On 05/09/2013 01:54 PM, Maxim Dounin wrote: Hello! On Wed, May 08, 2013 at 10:13:05PM +0200, Valery Kholodkov wrote: On 05/08/2013 07:03 PM, Maxim Dounin wrote: Hello! On Tue, May 07, 2013 at 09:37:38PM +0200, Valery Kholodkov wrote: On 03/29/2013 11:46 PM, Anatoly Mikhailov wrote: On

Re: resumable upload

2013-05-08 Пенетрантность Valery Kholodkov
On 05/08/2013 07:03 PM, Maxim Dounin wrote: Hello! On Tue, May 07, 2013 at 09:37:38PM +0200, Valery Kholodkov wrote: On 03/29/2013 11:46 PM, Anatoly Mikhailov wrote: On Mar 29, 2013, at 7:38 PM, Andrey N. Oktyabrski wrote: On 29.03.2013 17:02, Валентин Бартенев wrote: Просто когда дело

Re: resumable upload

2013-05-07 Пенетрантность Valery Kholodkov
но было бы поправить несколько строк. -- Best regards, Valery Kholodkov ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru