Size: a a a

2020 November 16

A

Artur in ctodailychat
но на всякий случай адблок отключил, вдруг не заметил что-то
источник

И

Илья in ctodailychat
Кто может подкинет идею:
пишу в Cloudflare просмотры инкрементом в ключ вида: ‘page:<ID>’ = <COUNT>

Вот нужно топовые страницы вытянуть - а ограничение там 1000 в листе за раз + длительность скрипта не дает его долго выполнять чтобы курсором пройти -
какие мож хитрые алгоритмы могут быть? если использовать prefix
источник

A

Alex in ctodailychat
Илья
Кто может подкинет идею:
пишу в Cloudflare просмотры инкрементом в ключ вида: ‘page:<ID>’ = <COUNT>

Вот нужно топовые страницы вытянуть - а ограничение там 1000 в листе за раз + длительность скрипта не дает его долго выполнять чтобы курсором пройти -
какие мож хитрые алгоритмы могут быть? если использовать prefix
куда "пишу"? в KV store?
источник

И

Илья in ctodailychat
Alex
куда "пишу"? в KV store?
ага
источник

A

Alex in ctodailychat
Илья
ага
там нет булк-чтения, так что никак. Народ их давно просит на форумах. Разве что переделать и хранить все в одном объекте

{ page1: count1, page2: count2 ... }
источник

И

Илья in ctodailychat
Но тогда не будет полной задницы с качеством подсчета? и так там инкрементация через чтение+запись, точность не нужно - но думаю процент пропусков будет слишком высок
источник

A

Alex in ctodailychat
ааа, там лимит на кол-во записей в секунду какой-то? точно
источник

И

Илья in ctodailychat
там что-ли один ключ в сек
источник

И

Илья in ctodailychat
с одинак именем
источник

SA

Savitskiy Anton in ctodailychat
Они ж дают логи на скачивание? Скачать и отпарсить?
источник

A

Alex in ctodailychat
Илья
Но тогда не будет полной задницы с качеством подсчета? и так там инкрементация через чтение+запись, точность не нужно - но думаю процент пропусков будет слишком высок
вообще это интересная задачка.

можно заюзать алгоритм bidirectional dictionary (хранить пару "ключ-значение" + пару "значение-ключ") и потом через АПИ получить список всех ключей с префиксом - кажется там можно...

но это уже получается, что мы пишем руками индекс базы данных)) не проще подключить их аналитику?
источник

A

Alex in ctodailychat
Savitskiy Anton
Они ж дают логи на скачивание? Скачать и отпарсить?
разве дают?
источник

A

Alex in ctodailychat
"Currently available for Enterprise customers"
а ну да, дают, за 3 тыщи в мес)
источник

SA

Savitskiy Anton in ctodailychat
Никак не привыкну к этим реалиям,мы бесплатно предоставляем :)
источник

A

Alex in ctodailychat
гдето недавно был пост про серверлесс, кажется @syabro_chats даже сюда кидал. Что весь этот серверлесс - вначала радостно и классно, а потом выясняется что это машина по высасыванию денег)
источник

SA

Savitskiy Anton in ctodailychat
Дык конечно дешевле своё поднять, только геморно и долго. Но с ростом к этому в итоге приходят
источник

AM

Aga Mahmudov in ctodailychat
Alex
гдето недавно был пост про серверлесс, кажется @syabro_chats даже сюда кидал. Что весь этот серверлесс - вначала радостно и классно, а потом выясняется что это машина по высасыванию денег)
Это амазоновская игла.)
источник

A

Alexander in ctodailychat
Я вот боюсь серверлесса, поигрался немножко что понимать что да как, но совершенно непонятно как там что эстимэйтить
источник

SA

Savitskiy Anton in ctodailychat
Вон в России почти все онлайн кинотеатры уже свои сдны отстроили
источник

AM

Aga Mahmudov in ctodailychat
Как-то пытался организовать on-demand стриминг на aws (монтирование и хранение), неприлично много сервисов нужно было использовать - решил собственный сервер развернуть
источник