Size: a a a

JavaScript fwdays

2020 May 18

AS

Andrii Shumada in JavaScript fwdays
Viacheslav Zhuravskyi
Покажите хотя-бы одно (желательно open source) приложение, написанное на экспресс, выдерживающее хотя-бы 1кк запросов в секунду
В мене під руками немає апки, де була б нагрузка більше 160к/сек на багатьох інстансах.. в 8 раз заскейлитись для тієї апки на експресі не проблема, була б нагрузка.

я на 95% впевнений, шо ті, хто будуть писати апку на стартеркіті - їм треба буде писати REST апі, а ті хто з 0 будуть писати хайлоад на ноді, їм стартер кіт не треба буде.
источник

AS

Andrii Shumada in JavaScript fwdays
хотя.. в мене куча хайлоаду на експресі.. як каже Діана Гурская - не вижу никакой проблемы
источник

S

Sergey in JavaScript fwdays
Andre Hollow
А ты считаешь, что использование ракетного топлива в движке самоката делает тебя крутым инженером?
Это нода то самокат?
источник

AH

Andre Hollow in JavaScript fwdays
Sergey
Это нода то самокат?
Самокат- это проект который ты делаешь
источник
2020 May 19

TS

Timur Shemsedinov in JavaScript fwdays
Andrii Shumada
1) стартер кіт незручний від слова зовсім.
Почнем з моїх улюблених тестів. Які костилі прийдеться робити, щоб запустити якийсь конкретний тест, ніякої підтримки зі сторони IDE, тести на jest/mocha можна запустити одним кліком по конкретному тесту, який завалився або тебе цікавить?
2) дефолтні паролі. Не міг придумати щоь понейтральніше ніж - PGPASSWORD=marcus?
3) pg. Мої останні 3 проекти - всі без pg.
4) Worker threads
з доки: Workers (threads) are useful for performing CPU-intensive JavaScript operations.
Який процент додатків мають CPU-intensive операцій? 90% це просто CRUD операції
5) нема докера і докер-компоуз, зараз рідко в кого тільки один проект запускається
Спасибо, что помотрел код, я перенес часть вопросов в issue
1) тесты есть, а поддержку IDE мы сделаем позже, на все сразу не хватает сил, есть приоритеты, это не самый первый приоритет, но поддержка IDE обязательно будет и не толко по тестам, но и по тайпингам для внешних контрактов, благо, что их очень мало.
2) у pg не такие дефолтные пароли, а так, каждый может в своем клоне поменять, это не должно быть проблемой
3) без pg тоже работает, и его можно просто отключить и не ставить даже, и опять же, не первым приоритетом - мы сделаем инсталятор, который спросит про зависимости и пароли, нагенерит сертификаты letsencrypt-ом и все такое
4) про потоки - у нас даже доклады есть про сравнение потоков и процессов для I/O-intensive, и вот на потоках значительно эффективнее не только CPU но и I/O
5) ну какие проблемы положить все это в докер, это к ноде мало касания имеет, у нас студенты на 1 курсе линукс, гит, докер и ci/cd изучают отдельно и все это умеют сами
источник

AS

Andrey Sakharov in JavaScript fwdays
Timur Shemsedinov
Спасибо, что помотрел код, я перенес часть вопросов в issue
1) тесты есть, а поддержку IDE мы сделаем позже, на все сразу не хватает сил, есть приоритеты, это не самый первый приоритет, но поддержка IDE обязательно будет и не толко по тестам, но и по тайпингам для внешних контрактов, благо, что их очень мало.
2) у pg не такие дефолтные пароли, а так, каждый может в своем клоне поменять, это не должно быть проблемой
3) без pg тоже работает, и его можно просто отключить и не ставить даже, и опять же, не первым приоритетом - мы сделаем инсталятор, который спросит про зависимости и пароли, нагенерит сертификаты letsencrypt-ом и все такое
4) про потоки - у нас даже доклады есть про сравнение потоков и процессов для I/O-intensive, и вот на потоках значительно эффективнее не только CPU но и I/O
5) ну какие проблемы положить все это в докер, это к ноде мало касания имеет, у нас студенты на 1 курсе линукс, гит, докер и ci/cd изучают отдельно и все это умеют сами
А можно ссылочку на доклад про сравнение потоков? Было бы весьма интересно.
источник

TS

Timur Shemsedinov in JavaScript fwdays
Andrey Sakharov
А можно ссылочку на доклад про сравнение потоков? Было бы весьма интересно.
источник

AS

Andrey Sakharov in JavaScript fwdays
Спасибо!
источник

ES

Evg Sevg in JavaScript fwdays
Тоже присоединяюсь, спасибо, круть!👍
источник
2020 May 20

ES

Evg Sevg in JavaScript fwdays
Хлопцы а есть тут кто уже работал с WASI,WAVM?🧐
источник

M

Maxim in JavaScript fwdays
Здравствуйте, может кто-нибудь посоветовать "литиратуру" для изучения по CI/CD?
источник

ES

Evg Sevg in JavaScript fwdays
Maxim
Здравствуйте, может кто-нибудь посоветовать "литиратуру" для изучения по CI/CD?
именно для джаваскрипта, или вас просто теория программирования интересует?🧐
источник

ES

Evg Sevg in JavaScript fwdays
источник

ES

Evg Sevg in JavaScript fwdays
классный доклад, или вам глубже надо?🤯
источник

ES

Evg Sevg in JavaScript fwdays
источник
2020 May 21

M

Maxim in JavaScript fwdays
Evg Sevg
классный доклад, или вам глубже надо?🤯
Спасибо большое!!! Посмотрел, для меня как для начинающего это в самый раз, глубже пока я не осилю.
источник

M

Maxim in JavaScript fwdays
Evg Sevg
именно для джаваскрипта, или вас просто теория программирования интересует?🧐
А вообще, просто теория лучше, зачем привязываться к языку))
источник
2020 May 23

M

Maxim in JavaScript fwdays
Здравствуйте, кто-нибудь может посоветовать хорошие курсы по Unity?
источник

TS

Timur Shemsedinov in JavaScript fwdays
Maxim
Здравствуйте, кто-нибудь может посоветовать хорошие курсы по Unity?
"Как писать на JS под Unity"
источник

ES

Evg Sevg in JavaScript fwdays
Timur Shemsedinov
"Как писать на JS под Unity"
источник