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

2020-04-01 Пенетрантность greenwar
Valery Kholodkov Wrote: --- > Далее, зачем в 2020 году писать многопоточное приложение с кучей > блокирующих библиотек, если можно писать приложение с кучей > неблокирующих библиотек? таки откуда возьмутся "неблокирующие библиотеки" где-то,

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

2020-04-01 Пенетрантность greenwar
Evgeniy Berdnikov Wrote: --- > Вопрос закрыт. не, не, не, это моя тема! Мне то объясните, что к чему )) Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287500,287529#msg-287529 ___

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 Пенетрантность Илья Шипицин
ср, 1 апр. 2020 г. в 18:50, 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 15:35, Evgeniy Berdnikov wrote: Далее, зачем в 2020 году писать многопоточное приложение с кучей блокирующих библиотек, если можно писать приложение с кучей неблокирующих библиотек? Ваша самоцель демонстрировать свою крутизну как программера и получать побольше зарплату, или же

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

2020-04-01 Пенетрантность greenwar
я так то весьма далёк от NodeJS, но подозреваю, что он не сильно сложнее обычного JS, который, по сути, сильно проще того же C/C++... Поэтому спрошу глупость: он разве компилирует код заранее? Я вот сомневаюсь, что при всех его "кучи неблокирующих библиотек" (откуда они кстати возьмутся, если их

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

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

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 Пенетрантность Evgeniy Berdnikov
On Wed, Apr 01, 2020 at 01:06:27PM +0200, Valery Kholodkov wrote: > FastCGI использовался в прошлом для ускорения комуникации между веб-сервером > и апп-сервером. Разве? Запросы, упакованные в FastCGI, бегут по сети между серверами быстрее, чем те же запросы в виде HTTP? > Сейчас, когда можно

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

2020-04-01 Пенетрантность Valery Kholodkov
FastCGI использовался в прошлом для ускорения комуникации между веб-сервером и апп-сервером. Сейчас, когда можно с легкостью написать событийно-ориентированное приложение отвечающее по HTTP, преимущество использования FastCGI представляется сомнительным. Более того, nginx не поддерживает

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

2020-04-01 Пенетрантность greenwar
ну например в Nginx же есть поддержка ws: https://habr.com/ru/post/171757/ это никак не упростит задачу? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287500,287515#msg-287515 ___ nginx-ru mailing list nginx-ru@nginx.org

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

2020-04-01 Пенетрантность Илья Шипицин
чего только нет, вот например https://github.com/civetweb/civetweb встраиваемый веб сервер ср, 1 апр. 2020 г. в 13:33, fox : > Обычный текстовый протокол (HTTP/1.1). Наверняка есть готовые библиотеки > на с/с++ для парсинга запросов. > > Можно и самому написать:

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

2020-04-01 Пенетрантность fox
Обычный текстовый протокол (HTTP/1.1). Наверняка есть готовые библиотеки на с/с++ для парсинга запросов. Можно и самому написать: https://tools.ietf.org/html/rfc2616 greenwar пишет: > Valery Kholodkov Wrote: > --- >> Вот и я спрашиваю: зачем

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

2020-04-01 Пенетрантность greenwar
Valery Kholodkov Wrote: --- > Вот и я спрашиваю: зачем тебе FastCGI если есть HTTP? кстати, что конкретно имеется ввиду под HTTP? О каком именно программировании тут речь идёт? Posted at Nginx Forum:

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

2020-03-30 Пенетрантность greenwar
нет, не подходит ни то, ни другое нужен C/C++ Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287500,287504#msg-287504 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

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

Nginx + WebSockets на C/C++

2020-03-28 Пенетрантность greenwar
наткнулся тут на интересный тред, где предлагается реализовать что-то вроде модуля под Nginx через вебсокеты: https://www.linux.org.ru/forum/development/12702791 > В курсе. Поэтому и удивляюсь, зачем нужен FastCGI, когда есть HTTP и WebSockets и соответствующие либы. Вот и возник вопрос, нужен