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
Алиса, прекрати флудить на форумах из-под анонимного аккаунта!
On 03-04-20 19:13, greenwar wrote:
Valery Kholodkov Wrote:
---
Во-вторых, до веб сокетов мы ещё не дошли, и вообще не дойдем, потому
что насколько мне известно, FastCGI не умеет
Во-первых, в сравнении не FastCGI, а с libfcgi.
Во-вторых, до веб сокетов мы ещё не дошли, и вообще не дойдем, потому
что насколько мне известно, FastCGI не умеет апгрейдить протокол.
Так вот в сравнении с libfcgi придется ещё большую кучу писать и
обрабатывать, потому что то что Вы показали
On 01-04-20 15:59, Илья Шипицин wrote:
Нет, я хочу денег за Ваше непонимание в какую техничкую проблему Вы
ввязались. По-моему, это справедливо.
да пусть человек развлекается.
вреда от этого скорее всего никакого. > может польза будет.
Точно! Я подумал, возможно он вообще повар или
On 01-04-20 15:35, Evgeniy Berdnikov wrote:
Далее, зачем в 2020 году писать многопоточное приложение с кучей блокирующих
библиотек, если можно писать приложение с кучей неблокирующих библиотек?
Ваша самоцель демонстрировать свою крутизну как программера и получать
побольше зарплату, или же
On 01-04-20 13:58, Evgeniy Berdnikov wrote:
On Wed, Apr 01, 2020 at 01:06:27PM +0200, Valery Kholodkov wrote:
FastCGI использовался в прошлом для ускорения комуникации между веб-сервером
и апп-сервером.
Разве? Запросы, упакованные в FastCGI, бегут по сети между серверами
быстрее, чем те
выжать из него максимум
производительности, реализовать поддерджку всех фич HTTP и поддерживать
его в течении длительного времени -- это гораздо сложнее, чем на то же
самом node.js.
On 01-04-20 10:05, greenwar wrote:
Valery Kholodkov Wrote
Вот и я спрашиваю: зачем тебе FastCGI если есть HTTP? FastCGI -- древний
протокол, документации толком в онлайне уже похоже нет.
Нужна высокая производительность? Сделай сервер на node.js или Golang,
запроксируй его и будет счастие.
On 28-03-20 11:02, greenwar wrote:
наткнулся тут на
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-демона, который тупо
Там возникает дисбаланс в загрузке воркеров из-за того что часть
клиентов привязаны к своим воркерам через keep-alive. Отключая
keep-alive они заставляют клиентов мигрировать на менее загруженные воркеры.
Описывается комуникация внутри их стэка, про что и статья. Полагаю,
заголовок, нужно
Considering the definition of the term "hack" as well as the factual
side that you just have stated, this renders Nginx modularity
essentially dysfunctional from professional programming point of view.
On 18-11-19 17:39, Maxim Dounin wrote:
Note well that many things can be implemented as
Пожалуйста:
http://www.grid.net.ru/nginx/nginx-modules.html
On 07-11-19 21:30, greenwar wrote:
а можно поподробнее - ЧТО именно проходит и НЕ проходит?
Valery Kholodkov Wrote:
---
В модулях nginx? Как раз наоборот, там неасинхрон не
В модулях nginx? Как раз наоборот, там неасинхрон не проходит.
On 07-11-19 21:14, greenwar wrote:
а где там асинхронный код нужен? Каждый запрос в своём потоке обрабатывается
же?
Valery Kholodkov Wrote:
---
Можно обойтись без fcgi, но
Можно обойтись без fcgi, но реализовывать все протоколы и интеграцию в
модулях nginx в виде асинхронного кода ужасно трудоемко.
On 05-11-19 14:11, greenwar wrote:
Добрый день.
а нельзя ли обойтись БЕЗ fcgi на пути к самому производительному серверу,
м?
вот, например, "Hello World" в виде
On 26-08-19 14:25, Валентин Бартенев wrote:
> Ему уже лет 10, но что-то про живых пользователей практически ничего
> не слышно.
Ну как же, Пьер писал об этом:
http://gwan.com/blog/20140901.html
> Если мы будем тратить время на публикацию подобных тестов и рисование
> красивых графиков, то вот
On 14-08-19 00:00, S.A.N wrote:
Нам мешают те же причины что у вас, бизнесу выгодно чтобы мы писали больше
бизнес логики и меньше писали инфрастуктурного кода.
Есть сервис Pusher, который позволяет раздавать потоки по WebSocket.
Никакой инфраструктуры не нужно. Подозреваю там есть прямые и
Totally depends on your setup. Send a pm, we'll think it through!
On 03-04-19 16:08, Ramachandra Bhaskar via nginx wrote:
ok any rough configuration suggestion using redis ?
I havent dirtied yet into lua.
Regards
Bhaskar
On Wednesday, 3 April, 2019, 7:37:10 pm IST, Valery Kholodkov
wrote
/container) which can use do
secondary authentication with legacy system and also cache successful
requests.
is that possible ? We want to reduce number of hits going to legacy
system for authentication thats our end goal
--
Valery Kholodkov
Coldrift Technologies B.V.
http://coldrif
On 05-03-18 12:54, Reinis Rozitis wrote:
Have you ever seen an async program which uses threads to run blocking
operations?
The point was that it's odd that you are going to "trust" the userland daemon to finish the sync
operation (which obviously has the possibility to fail) in some
On 02-03-18 17:06, Maxim Dounin wrote:
The question here is - why you want the file to be on disk, and
not just in a buffer? Because you expect the server to die in a
few seconds without flushing the file to disk? How probable it
is, compared to the probability of the disk to die? A more
You can also apply online:
https://angel.co/qubiq-digital-b-v/jobs
That's more 2018-nish.
On 01-03-18 13:24, Valery Kholodkov wrote:
I admire your wise approach to this discussion, as well your technical
expertise! I see the value in people who know the right way, but I see
the value
I admire your wise approach to this discussion, as well your technical
expertise! I see the value in people who know the right way, but I see
the value in people who dare to explore and want learning the right way.
Coincidently, at Qubiq Labs we're looking for that kind of kick-ass
Systems and
On 28-02-18 15:08, Maxim Dounin wrote:
What do you mean by a reliable server?
I want to make sure when the HTTP operation returns, the file is on the
disk, not just in a buffer waiting for an indefinite amount of time to
be flushed.
This is what fsync is for.
The question here is - why you
It's completely clear why someone would need to flush file's data and
metadata upon a WebDAV PUT operation. That is because many architectures
expect a PUT operation to be completely settled before a reply is returned.
Without fsyncing file's data and metadata a client will receive a
positive
On 30-10-17 14:18, "Дима Кулик" wrote:
Если уж вы заикнулись про лицензии, то использование Win Server на
выделенном сервере обойдётся в $200-$300 за год, а Nginx Plus $2500 за
каждый поток на сервере. Подумайте, на что обычный разработчик найдёт
деньги, а на что не найдёт и у какого продукта
I think the confusion is still there and it is in the term 'firewall'.
While nginx is no good for level 3 firewall, also known as netfilter,
it's perfect for application level firewall and you already mentioned it
by saying that 'it manages access (protects it)'.
People turn nginx into
Подобрать смогут, если захотят.
Оценку вероятности можно получить исходя из энтропии Шеннона.
Пример расчета оставлю Вам на домашнее задание.
On 27-05-17 17:47, Schumi wrote:
А если исходим из соображения, что не передаёт.
___
nginx-ru mailing list
ем, нормой является, что где-то что-то
падает, исчезает, появляется, меняются имена и адреса и т. п.
По крайней мере, жалоб именно на эту проблему с апстримом в сети очень много
:)
Valery Kholodkov Wrote:
---
Для решения этой проблемы доста
Для решения этой проблемы достаточно всем контейнерам одного сервиса в
оверлей-сети прописать один и тот же алиас. Тогда докер в своем
внутреннем DNS-е пропишет запись с множеством адресов и nginx сможет
резолвить набор адресов контейнеров соответствующих сервису.
Пример на docker-compose:
29 matches
Mail list logo