Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 November 07

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
Егор Хильченко
Добрый вечер, не подскажите как лучше всего проводить high load тесты на http server на ноде?
Можно ли как-то симитировать большое колличество запрсов на сервер?
источник

ЕХ

Егор Хильченко... in NodeUA - JavaScript and Node.js in Ukraine
благодарю
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
сам не юзал, но про Gatlin хорошие отзывы слышал
источник

A

Alex in NodeUA - JavaScript and Node.js in Ukraine
Егор Хильченко
Добрый вечер, не подскажите как лучше всего проводить high load тесты на http server на ноде?
Можно ли как-то симитировать большое колличество запрсов на сервер?
у mcollina есть либа для этого. название как то с оружием связано
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Егор Хильченко
Добрый вечер, не подскажите как лучше всего проводить high load тесты на http server на ноде?
Можно ли как-то симитировать большое колличество запрсов на сервер?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Добрый день, друзья!
Вижу вы довольно горачо обсуждаете Express/Koa.
А есть ли кто из вас, кто всерьёз подошел к разработке собственного HTTP сервера с обработкой заголовков и прочих атрибутов по аналогии Express / Koa? Ну или без аналогий, возможно свое решение.

Интересен было бы услышать об опыте. С какими проблемами сталкивались, как решали, почему выбрали конкретное архитектурное решение?!
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Добрый день, друзья!
Вижу вы довольно горачо обсуждаете Express/Koa.
А есть ли кто из вас, кто всерьёз подошел к разработке собственного HTTP сервера с обработкой заголовков и прочих атрибутов по аналогии Express / Koa? Ну или без аналогий, возможно свое решение.

Интересен было бы услышать об опыте. С какими проблемами сталкивались, как решали, почему выбрали конкретное архитектурное решение?!
Уже замерджен в ноду https://github.com/nodejs/llhttp
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Оу, весьма благодарствую 👍
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Переслано от GNU/Vsevolod
Товарищи, есть тут, кто пользуется lint-staged?
У меня в хуках стоит еслинт и преттиер
Я добавляю необходимые файлы в стейдж
Запускаю коммит
lint-staged запускает еслинт и притиер и коммитит

Проблема в том, что он не коммитит файлы, которые изменил еслинт и/или притиер, но которые были мной застейджены
источник

BY

Bohdan Yurchuk in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
Переслано от GNU/Vsevolod
Товарищи, есть тут, кто пользуется lint-staged?
У меня в хуках стоит еслинт и преттиер
Я добавляю необходимые файлы в стейдж
Запускаю коммит
lint-staged запускает еслинт и притиер и коммитит

Проблема в том, что он не коммитит файлы, которые изменил еслинт и/или притиер, но которые были мной застейджены
добавь git add в конце
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Bohdan Yurchuk
добавь git add в конце
Уже разобрался, спасибо.
источник

BY

Bohdan Yurchuk in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
Уже разобрался, спасибо.
помогло?
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Bohdan Yurchuk
помогло?
Да
источник

Б

Богдан in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Добрый день, друзья!
Вижу вы довольно горачо обсуждаете Express/Koa.
А есть ли кто из вас, кто всерьёз подошел к разработке собственного HTTP сервера с обработкой заголовков и прочих атрибутов по аналогии Express / Koa? Ну или без аналогий, возможно свое решение.

Интересен было бы услышать об опыте. С какими проблемами сталкивались, как решали, почему выбрали конкретное архитектурное решение?!
А зачем использовать http там где можно использовать вебсокеты? Я вот для связи клиента с сервером использую только вебсокеты и таким образом у меня один универсальный способ связи и для запросов и для оповещений (вместо того чтобы для запросов использовать http или http2 а для оповещений - sse или вебсокеты)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Богдан
А зачем использовать http там где можно использовать вебсокеты? Я вот для связи клиента с сервером использую только вебсокеты и таким образом у меня один универсальный способ связи и для запросов и для оповещений (вместо того чтобы для запросов использовать http или http2 а для оповещений - sse или вебсокеты)
Я особо детально не изучал механизмы обслуживания запросов и обработки протоколов. Главная цель - это обработка опрашиваемых веб-страниц, но не только по http. А также https с динамическими ssl-сертификатами. Аля Nginx / Apache
источник

BY

Bohdan Yurchuk in NodeUA - JavaScript and Node.js in Ukraine
Богдан
А зачем использовать http там где можно использовать вебсокеты? Я вот для связи клиента с сервером использую только вебсокеты и таким образом у меня один универсальный способ связи и для запросов и для оповещений (вместо того чтобы для запросов использовать http или http2 а для оповещений - sse или вебсокеты)
разве веб-сокеты можно юзать для передачи данных больше чем пару строк нотификации
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
чем пару строк точно можно
источник

MZ

Mike Zhukov in NodeUA - JavaScript and Node.js in Ukraine
Bohdan Yurchuk
разве веб-сокеты можно юзать для передачи данных больше чем пару строк нотификации
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
источник