Size: a a a

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

2021 March 04

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
там кеш не норм, слишком частые обвновления
раз в 5 минут -- это редко
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
раз в 5 минут -- это редко
5 минут вытягивать, обновлять риалтайм почти
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
можно ускорить до 4 минут
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
¿hope
Для асинхронных задач setInterval не подходит
тогда setTimeout завёрнутый в Promise
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
5 минут вытягивать, обновлять риалтайм почти
я прочитал задачу как "обновлять таблицу раз в 5 минут"
источник

R

Revival in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
я прочитал задачу как "обновлять таблицу раз в 5 минут"
верно

таблицу в реалтайм обновлять не надо, на сайте она самостоятельно должна обновляться каждые 5 мин

представьте что миллион человек зайдут на страницу и каждый попросит данные от API
источник

К

Каренина in Node.js — русскоговорящее сообщество
Sergiy Shatunov
тогда setTimeout завёрнутый в Promise
поставьте серверу задачу делать что-то в 15 число каждого месяца ровно в полночь через setTimeout
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
постгрес кеш делает на одинаковые запросы, этого достаточно
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
постгрес кеш делает на одинаковые запросы, этого достаточно
а сколько хранится такой кеш?
источник

¿

¿hope in Node.js — русскоговорящее сообщество
Каренина
поставьте серверу задачу делать что-то в 15 число каждого месяца ровно в полночь через setTimeout
Немного другая задача, в отличии от "каждые 5 минут"
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а сколько хранится такой кеш?
до апдейта связанных таблиц, или данных если правильно помню
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Каренина
поставьте серверу задачу делать что-то в 15 число каждого месяца ровно в полночь через setTimeout
реализуется запросто
источник

К

Каренина in Node.js — русскоговорящее сообщество
¿hope
Немного другая задача, в отличии от "каждые 5 минут"
человенк вроде как в принципе не понимает зачем крон если есть таймаут
источник

К

Каренина in Node.js — русскоговорящее сообщество
Sergiy Shatunov
реализуется запросто
просвятите
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
до апдейта связанных таблиц, или данных если правильно помню
можно вообще вьюху сделать
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
in memory only бд
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
до апдейта связанных таблиц, или данных если правильно помню
то есть если данные обновляются каждую секунду, то кеш -- 1 секунда?
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
это хоть как-то скейлится
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
то есть если данные обновляются каждую секунду, то кеш -- 1 секунда?
да
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
поэтому лучше вьюха
источник