Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 30

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Латентность же
источник

И

Иван in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Латентность же
М?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Пришел клиент, а нода чем-то другим занимается, обработчик его соединения попал в очередь
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
У клиента лаги
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Если ты рендеришь условные 100мс первому клиенту, второй-то ждет
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
А потом еще подождет свои 100мс
источник

И

Иван in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Пришел клиент, а нода чем-то другим занимается, обработчик его соединения попал в очередь
Чем-то другим — это синхронным чтением
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
А других задач у ноды нет?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Кроме чтения с диска?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Так может вы не так ее используете тогда? 😂
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Есть более эффективные способы с диска файлы раздавать
источник

И

Иван in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
А других задач у ноды нет?
Хз, я не видел код топикстартера. Может и нет
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Ну тут как ни крути, получаются дурные сценарии
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Либо зачем-то нода статику раздает, причем перечитывает каждый раз с диска
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Либо SSR, но клиентов больше 1, а SSR ваще-то не быстрый так-то
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
И кстати, Женя
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Если твой SSR длится условные 100мс, то одна нода за секунду обслужит 10 клиентов по очереди, а за сутки почти миллион.
Если у тебя миллиард посетителей в сутки (хаха), тебе нужно всего лишь 1000 инстансов крутить за лоад балансером - бешенные деньги, да? )
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Даже я персонально могу это себе позволить, что уж говорить о больших компаниях
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
Если твой SSR длится условные 100мс, то одна нода за секунду обслужит 10 клиентов по очереди, а за сутки почти миллион.
Если у тебя миллиард посетителей в сутки (хаха), тебе нужно всего лишь 1000 инстансов крутить за лоад балансером - бешенные деньги, да? )
это если считать, что весь миллиард равномерно по суткам распределяется
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Ну никто не мешает скейлиться
источник