powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / NGINX
25 сообщений из 81, страница 2 из 4
NGINX
    #39884155
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудух,
Вот классика и тут ясно видно что вся статика отлается nginx и динамика уже ЗА ФРОНТ СЕРВЕРОМ.
Поэтому с чего у вас 2 варианте если всего 1?
...
Рейтинг: 0 / 0
NGINX
    #39884157
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухэто же прекрасная возможность изъ*бнуться!))))
А почему ставят на статику впереди апач если взади томкат САМ веб сервер?
...
Рейтинг: 0 / 0
NGINX
    #39884159
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpВот классика и тут ясно видноМне вот только одно интересно - вы хоть один модуль для NGinX написали?
Ну или хотя бы ознакомились с уже существующими и с документацией на них?
Или процитировать банальность, а дальше - хоть трава не расти?
...
Рейтинг: 0 / 0
NGINX
    #39884160
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухтут мысля посетила... что если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у, и у него есть решение (модуль) под любой чих
что если то самое место, где порождаются потоки, обернуть в C++ и запускать свою ф-ю, которая будет возвращать HTML-контент
такое можно провернуть?
ну или, если не получится в C++, то в C то должно получиться?
Все таки NGINX это не application server. Я думаю что сильно сложную логику на нем вы не насетапите.
...
Рейтинг: 0 / 0
NGINX
    #39884167
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovМне вот только одно интересно - вы хоть один модуль для NGinX написали?
Мда. Согласен с вами. Для людей в возрасте народ пошел не тот.
Лозунг кинет, а сам.... беспартийный. Войну не видел. Голода не видал.
...
Рейтинг: 0 / 0
NGINX
    #39884235
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonполудухтут мысля посетила... что если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у, и у него есть решение (модуль) под любой чих
что если то самое место, где порождаются потоки, обернуть в C++ и запускать свою ф-ю, которая будет возвращать HTML-контент
такое можно провернуть?
ну или, если не получится в C++, то в C то должно получиться?
Все таки NGINX это не application server. Я думаю что сильно сложную логику на нем вы не насетапите.
почему? У меня же под пальцем весь C++, чего я не могу насетапить, в БД не смогу сходить, или string собрать, или графы посчитать?
...
Рейтинг: 0 / 0
NGINX
    #39884240
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpполудухэто же прекрасная возможность изъ*бнуться!))))
А почему ставят на статику впереди апач если взади томкат САМ веб сервер?
ну причина только одна - статика это готовый HTML/JPG, а динамику надо писать на языке программирования
и обычно этот язык НЕ C, на котором написан сам NGINX
поэтому чтобы работать с динамикой NGINX шлёт всё другому демону, который генерит ему ответку на каком-то своём языке (ПХП).
А у меня как раз ситуация, когда язык именно C/C++ и можно НЕ разделять NGINX и отдельный модуль для генерации динамики/логики.
И вот я хочу из этой ситуации выжать максимум.
...
Рейтинг: 0 / 0
NGINX
    #39884248
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухИ вот я хочу из этой ситуации выжать максимум.уже было.
Когда вместо слоя доступа к данным MDAC вы курочили в кавычках бд делая туда инъекции наркотика С кода.

полудухпочему? У меня же под пальцем весь C++,а) это будет велосипед. б) никто не оценит с) не по стандартам HTTP..
Этакий гормональный бройлер получится.
...
Рейтинг: 0 / 0
NGINX
    #39884249
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухИ вот я хочу из этой ситуации выжать максимум.делайте. Все плюсы озвучены. В архитектуре нет Единственно верного)
...
Рейтинг: 0 / 0
NGINX
    #39884263
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухчто если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у

Самый быстрый среди HTTP серверов. Это то же самое что "самый быстрый трёхколёсный велосипед".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NGINX
    #39884268
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудух..И вот я хочу из этой ситуации выжать максимум.

кстати да!!!
где то тут или ышо каком форуме пробегало - как народ максимально ускорил вэб сервак, какого то онлайн гиганта. тупо всё превратили в HTML и убрали всю динамику...

так что если Nginx и макс скорость - то там ни пых пыхом, ни сями и не пахнет , от слова совсем...
...
Рейтинг: 0 / 0
NGINX
    #39884270
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухmaytonпропущено...

Все таки NGINX это не application server. Я думаю что сильно сложную логику на нем вы не насетапите.
почему? У меня же под пальцем весь C++, чего я не могу насетапить, в БД не смогу сходить, или string собрать, или графы посчитать?
Вы концептуально правы но можете ошибаться в цифрах. Грубо говоря у вас нет доказательства правоты в виде
"потрачено усилий - получено эффекта".

Сделайте просто на Apache Fast CGI + nginx, и посмотрите. Может будет уже достаточно. А интеграция и развитие будет
лучше и гибче.
...
Рейтинг: 0 / 0
NGINX
    #39884272
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухтут мысля посетила... что если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у, и у него есть решение (модуль) под любой чих
что если то самое место, где порождаются потоки, обернуть в C++ и запускать свою ф-ю, которая будет возвращать HTML-контент
такое можно провернуть?
ну или, если не получится в C++, то в C то должно получиться?опоздали, уже делают
моды php встраивают например
...
Рейтинг: 0 / 0
NGINX
    #39884275
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpполудухИ вот я хочу из этой ситуации выжать максимум.уже было.
Когда вместо слоя доступа к данным MDAC вы курочили в кавычках бд делая туда инъекции наркотика С кода.

Я курочил БД делая туда инъекции С-кода?
не было такого.
Dimitry Sibiryakovполудухчто если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у

Самый быстрый среди HTTP серверов. Это то же самое что "самый быстрый трёхколёсный велосипед".
ну или "самый быстрый шоссейный велосипед"
он обрабатывает миллионы подключений в секунду, ВОТ что главное.
kolobok0где то тут или ышо каком форуме пробегало - как народ максимально ускорил вэб сервак, какого то онлайн гиганта. тупо всё превратили в HTML и убрали всю динамику...

так что если Nginx и макс скорость - то там ни пых пыхом, ни сями и не пахнет , от слова совсем...
ну, кстати, нет... НЕ факт, что скинув всё в html-файлы оно станет быстрее, чем когда всё в памяти (пусть даже динамика)
т.е. если БД типа редиски, то это может сработать даже быстрее, чем по диску файлы искать...
muut.com вот как раз такой (правда сам фронтэнд не помню на чём... что-то вроде питона)
...
Рейтинг: 0 / 0
NGINX
    #39884278
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудухон обрабатывает миллионы подключений в секунду, ВОТ что главное.

Не в подключениях счастье. Неважно сколько их он может принять когда потом начинается
парсинг текстового протокола с полным квитированием.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NGINX
    #39884279
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудух,
2009 год))
https://habr.com/ru/post/61532/
...
Рейтинг: 0 / 0
NGINX
    #39884281
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое вообще - быстрый?

Вот facebook быстрый? А за счет чего?

Наверное не потому-что быстро отдает контент. Может и медленно.
Просто скролл спроектирован так что пока поциент разглядывает котика.
Подгружается следующая картинка с котиком ниже. Разумеется систему
можно ушатать быстрым скроллом. Но кто так делает? Все читают с человеческой
скоростью.
...
Рейтинг: 0 / 0
NGINX
    #39884282
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудух Я курочил БД делая туда инъекции С-кода?
не было такого.ваш доступ к потгри бд. Вы же топики по ней начинали.
...
Рейтинг: 0 / 0
NGINX
    #39884283
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
sql.ru считается быстрым
...
Рейтинг: 0 / 0
NGINX
    #39884285
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpsql.ru считается быстрым

Открываем для него в браузере "информацию о странице" и видим "размер: 13к".
Повторяем для любого другого форума и видим мегабайт. Как я и говорил, не в коннектах счастье.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
NGINX
    #39884286
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpmayton,
sql.ru считается быстрым
Смотря на чем. Поиск у него точно не оптимизирован. Я не знаю что под капотом. Возможно текстовые
способности MS-SQL. Вот и считайте нагрузку. Когда он лопнет? Или когда включится дроссель.
...
Рейтинг: 0 / 0
NGINX
    #39884296
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)полудухтут мысля посетила... что если вместо велосипеда из boost::asio взять готовый NGINX?
он же самый быстрый на планете, в данный момент, благодаря своему thread pool-у, и у него есть решение (модуль) под любой чих
что если то самое место, где порождаются потоки, обернуть в C++ и запускать свою ф-ю, которая будет возвращать HTML-контент
такое можно провернуть?
ну или, если не получится в C++, то в C то должно получиться?опоздали, уже делают
моды php встраивают например
ну вот кстати да, есть такое мнение:
авторЕсли уж и писать на сях то сразу модуль в nginx
...
Рейтинг: 0 / 0
NGINX
    #39884300
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полудух,

Разделение по слоям, модулям, уровням это архитектура (где код писать).
Поэтому забудьте про скорость.
Иначе можно код на сях вставить в холодильник, роутер, ядро бд и кричать что это супер и быстро.
...
Рейтинг: 0 / 0
NGINX
    #39884305
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА что такое вообще - быстрый?

Вот facebook быстрый? А за счет чего?

Наверное не потому-что быстро отдает контент. Может и медленно.
Просто скролл спроектирован так что пока поциент разглядывает котика.
Подгружается следующая картинка с котиком ниже. Разумеется систему
можно ушатать быстрым скроллом. Но кто так делает? Все читают с человеческой
скоростью.
ага, а DDoS ещё не изобрели... Лёг бы он давно, и не поднялся никогда.
у FB был свой компилятор PHP-кода, который его заранее переводил в бинарник
потом Go подъехал...
ну и кэши конечно решают... главным тормозом всегда остаётся I/O (БД/диск)
когда БД в редиске, сайт летает. А когда всё в кэше, то вообще мгновенно отдаёт.
Dimitry Sibiryakovполудухон обрабатывает миллионы подключений в секунду, ВОТ что главное.

Не в подключениях счастье. Неважно сколько их он может принять когда потом начинается
парсинг текстового протокола с полным квитированием.
да текстовый протокол это меньшая из бед
текстовый протокол вообще-то везде есть, хоть как вы там бэкенд построите, он всегда будет, потому что он основа HTTP-протокола.
Главной проблемой остаётся именно бэкенд. И если на нём всё быстро, то именно кол-во подключений и зарешает.
А когда там какой-нибудь PHP-fpm сначала должен скомпилить, а потом (даже если оно уже в кэше) с максимальной НЕэффективностью будет заниматься рассчётами (в PHP7 int занимает 40 (!!!) байт, а в ПХП5 вообще 76), и всё это ещё через БД без SSD и с миллиардом строк, вот тогда да - "не в подключениях счастье".
...
Рейтинг: 0 / 0
NGINX
    #39884306
Фотография полудух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetroNotC Sharpsql.ru считается быстрым

Открываем для него в браузере "информацию о странице" и видим "размер: 13к".
Повторяем для любого другого форума и видим мегабайт. Как я и говорил, не в коннектах счастье.
если на sql.ru вломятся 30000 людей в секунду, то именно в коннектах и будет счастье.
...
Рейтинг: 0 / 0
25 сообщений из 81, страница 2 из 4
Форумы / C++ [игнор отключен] [закрыт для гостей] / NGINX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]