Size: a a a

Node.js — русскоговорящее сообщество

2020 March 23

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
на полгода
Но если го вышел сразу готовым, то нода ещё долго прозябала в версиях 0.х и была слабо готова для реального применения
источник

D

Denis in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
как я понимаю, многие криптобиржи написаны на ноде. а вроде там и с деньгами работают, и все такое
Из-за либы web3 думаю в основном
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Алексей Попов
Но если го вышел сразу готовым, то нода ещё долго прозябала в версиях 0.х и была слабо готова для реального применения
это все равно оправдание типа "ой ну так не принято", а не конкретный анализ почему нода не подходит под эту задачу. типа вот в этих и этих местах будут проблемы
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Алексей Попов
Но если го вышел сразу готовым, то нода ещё долго прозябала в версиях 0.х и была слабо готова для реального применения
Нода была готова для прода уже с версии 0.10
Только joyent не хотели менять версию и тянули с кластером, пока io.js не пнул
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
это все равно оправдание типа "ой ну так не принято", а не конкретный анализ почему нода не подходит под эту задачу. типа вот в этих и этих местах будут проблемы
Я вообще не к этому писал. А к тому, что сравнивать даты выхода бесполезно. Это как с D, который появился в двухтысячном, но что-то написать на нём стало модно через 7 лет
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Artem Soroka
Нода была готова для прода уже с версии 0.10
Только joyent не хотели менять версию и тянули с кластером, пока io.js не пнул
Я писал на ноде 0.10, и она не была готова для прода
Чего-то не хватало, а то, что было, зачастую было недоделанным и баганутым. Про нагрузки вообще можно не вспоминать
источник

D

Denis in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
это все равно оправдание типа "ой ну так не принято", а не конкретный анализ почему нода не подходит под эту задачу. типа вот в этих и этих местах будут проблемы
Я по приколу делал мини бенчмарк. Принять сообщение по nats, взять из редис строчку, ответить по nats. Жс и go, go примерно в 2 раза быстрее, даже на такой элементарной операции, и даже минимум синхронного кода. Если добавить блокирующей лапши, будет разница думаю совсем другая
Кодить и на том и на другом примерно одинаково быстро
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Алексей Попов
Я вообще не к этому писал. А к тому, что сравнивать даты выхода бесполезно. Это как с D, который появился в двухтысячном, но что-то написать на нём стало модно через 7 лет
а на ноде тоже написать ничего нельзя? в какой момент ее можно будет "взрослой" считать?
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Алексей Попов
Но если го вышел сразу готовым, то нода ещё долго прозябала в версиях 0.х и была слабо готова для реального применения
У нас на ноде 0.10 был  в проде сервис, работает и сейчас
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а на ноде тоже написать ничего нельзя? в какой момент ее можно будет "взрослой" считать?
Хз, версии с четвёртой может, или с шестой, она стала поудобнее
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Artem Soroka
У нас на ноде 0.10 был  в проде сервис, работает и сейчас
Сочувствую
Мы давно переписали и вздохнули с облегчением
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Алексей Попов
Сочувствую
Мы давно переписали и вздохнули с облегчением
Там все хорошо, не переживайте )
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Denis
Я по приколу делал мини бенчмарк. Принять сообщение по nats, взять из редис строчку, ответить по nats. Жс и go, go примерно в 2 раза быстрее, даже на такой элементарной операции, и даже минимум синхронного кода. Если добавить блокирующей лапши, будет разница думаю совсем другая
Кодить и на том и на другом примерно одинаково быстро
исходники есть?
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а на ноде тоже написать ничего нельзя? в какой момент ее можно будет "взрослой" считать?
вот когда кто-нибудь другой осмелится написать на ней что-то, что ноде обычно не доверяют и оно будет работать долго и счастливо и будет сделано 100500 докладов о том, как всё круто
источник

DD

Drunk Dinosaur in Node.js — русскоговорящее сообщество
Всем привет, у меня возможно крайне тупой вопрос но все же. Возможно ли на nodejs заставить работать одновременно expressWs а также peer? Я уже пол дня не могу понять почему один из двух все время падает
источник

D

Denis in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
исходники есть?
В репе конторы
Ну можно взять нативный nats драйвер и там и там. Написать по 20 строк, и одного паблишера который будет посылать и мерить скорость ответа
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
исходники есть?
Есть такой интересный бенч
https://github.com/the-benchmarker/web-frameworks/blob/master/README.md
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
неужели ни один архитектор не может назвать конкретные минусы жс для построение платежных систем, кроме "ну так не принято"
0.1 + 0.2
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
это во всех языках. особенности флоатов
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
это во всех языках. особенности флоатов
Нет
В жабе, шарпе и том же го можно получить нормальный результат
Потому что у них разные типы для чисел, а у js один
https://0.30000000000000004.com/
источник