Size: a a a

JavaScript fwdays

2020 September 16

AS

Andrii Shumada in JavaScript fwdays
Evg Sevg
Хлопцы, кто сталкивался с таким? Необходима эффективная система хранения статистики.Есть карточки компаний (~1М штук, у них уже есть company_id), с ними происходят события разных типов (их 5-10 штук и они заранее известны, например: "посещение карточки компании" или "показ миникарточки компании в каталоге"). Всего разных событий - примерно ~10M в сутки.Пример событий: "посещение карточки компании №1923 в 2017-09-30" или "показ миникарточки компании №234 в каталоге в 2017-09-29".
Нам нужна возможность для выбранного типа события (которых немного, и они заранее известны) и выбранной компании построить график, где по горизонтали будет идти календарная дата, а по вертикали - кол-во событий.
При этом возможность делать любые другие виды отчётов нас не интересует.
Обратите внимание - в задаче есть подводные камни. Среди всех кто дал на неё ответы, каждый третий понял сложность задачи, а рабочее при указанных ограничениях решение получилось только у каждого десятого.
Є цілі тип баз даних, які заточені під highload/bigdata статистику, я юзав ClickHouse від яндекса і Druid. ше є Amazon Redshift. В цілому вони називаються колоночні бази даних. В Миколаєві робив доповідь по Клікхаузу. Якщо багатьом людям цікаво - можу повторити на якомусь fwdays) https://eagleeye.github.io/talks/2019/06/07/how-to-clickhouse-mykolaiv-web-tech.html
источник

AB

Andrey Blazhey in JavaScript fwdays
Evg Sevg
Хлопцы, кто сталкивался с таким? Необходима эффективная система хранения статистики.Есть карточки компаний (~1М штук, у них уже есть company_id), с ними происходят события разных типов (их 5-10 штук и они заранее известны, например: "посещение карточки компании" или "показ миникарточки компании в каталоге"). Всего разных событий - примерно ~10M в сутки.Пример событий: "посещение карточки компании №1923 в 2017-09-30" или "показ миникарточки компании №234 в каталоге в 2017-09-29".
Нам нужна возможность для выбранного типа события (которых немного, и они заранее известны) и выбранной компании построить график, где по горизонтали будет идти календарная дата, а по вертикали - кол-во событий.
При этом возможность делать любые другие виды отчётов нас не интересует.
Обратите внимание - в задаче есть подводные камни. Среди всех кто дал на неё ответы, каждый третий понял сложность задачи, а рабочее при указанных ограничениях решение получилось только у каждого десятого.
Кибана/Графана такое может. ну или взять просто базу
InfluxDB
источник

AB

Andrey Blazhey in JavaScript fwdays
Обратите внимание - в задаче есть подводные камни. Среди всех кто дал на неё ответы, каждый третий понял сложность задачи
звучит как будто это тестовое задание перед собесом
источник

ДХ

Дмитро Хмельницький... in JavaScript fwdays
Andrey Blazhey
Обратите внимание - в задаче есть подводные камни. Среди всех кто дал на неё ответы, каждый третий понял сложность задачи
звучит как будто это тестовое задание перед собесом
звучить так наче він уже построїв ключ втаблиці бд, і питає у нас як його побудувати
источник

ES

Elena Sharovar in JavaScript fwdays
ключ: YYYY-MM-DD + ‘_’ + event_type + ‘_’ + company_id
значение: 0

потом что-то должно “слушать” события и увеличивать значение для соответствующего ключа на 1. таким образом в базе (в редисе например) у вас будут готовые данные для графика
источник

IB

Iryna Bozhyk in JavaScript fwdays
Привіт!
Оновлення розкладу на завтра, 17 вересня:

☕  18:00 Evening with: Іван Акулов та Андрій Лісточкін. Why Slow? - росiйською
Вони обговорять такi питання:
- що їм потрібно в плані перформансу
- еволюція тулів
- еволюція фронтенда і бібліотек, в який момент все пішло не так
- система цінностей девелоперів
- захист amp
- мобільний веб
- ренесанс веб 1.0
- CloudFlare workers, Edge computing

💡  19:30 - Zoom зiдзвон з партнером Digicode (15 хв.)
https://fwdays.com/page/partner-digicode


‼ Docker deep dive від Віктора Турського переноситься на наступний четвер, 24 вересня.
А креативний кодинг від Юрія Артюха переноситься на середу, 23 вересня.

Перепрошуємо, що вносимо зміни у вашi плани через змiну графiкiв ефірiв 🙏 Пiд час пандемiї онлайн включення теж стикаються з викликами.
источник
2020 September 17

AB

Andrey Blazhey in JavaScript fwdays
источник

IB

Iryna Bozhyk in JavaScript fwdays
Сьогодні ще один вечір з експертами:
☕  18:00 Evening with: Іван Акулов та Андрій Лісточкін. Why Slow? — росiйською мовою.
Поговорять про:
- що їм потрібно в плані перформансу
- еволюція тулів
- еволюція фронтенда і бібліотек, в який момент все пішло не так
- система цінностей девелоперів
- захист amp
- мобільний веб
- ренесанс веб 1.0
- CloudFlare workers, Edge computing

💡  19:30 — Zoom зiдзвон (15 хв.) з партнером Digicode та сьогоднi стартував їхнiй конкурс, де розіграють VR окуляри 😍
Посилання на Zoom вiдправили всiм учасникам на пошту.

Заходьте до нас 🏃
https://fwdays.com/en/event/javascript-fwdays-2020
источник

IB

Iryna Bozhyk in JavaScript fwdays
Питання спiкерам можна ставити у чатi в Discord. На пошту учасникам також приходило посилання.
источник

DB

Dmytro Braginets in JavaScript fwdays
Пришли сумки участника - сама сумка хорошая, а вот наклейки скучные очень к сожалению.

Но все равно спасибо ;)
источник

A

Andrey in JavaScript fwdays
Что же теперь клеить на 16-дюймовый MacBook Pro... 😢
источник

MT

Mykhailo Tsymbaliuk in JavaScript fwdays
источник

A

Andrey in JavaScript fwdays
А мне ещё ничего не пришло(
источник

IB

Iryna Bozhyk in JavaScript fwdays
Dmytro Braginets
Пришли сумки участника - сама сумка хорошая, а вот наклейки скучные очень к сожалению.

Но все равно спасибо ;)
Фразы не зашли?)
источник

IB

Iryna Bozhyk in JavaScript fwdays
Andrey
А мне ещё ничего не пришло(
Еще придет 😉
источник

MS

Maryna Skrypnyk in JavaScript fwdays
Dmytro Braginets
Пришли сумки участника - сама сумка хорошая, а вот наклейки скучные очень к сожалению.

Но все равно спасибо ;)
А носки на огромные ноги 😅😅 ну..
источник

SS

Svatov Sky in JavaScript fwdays
как по мне отличная сумка, носки есть - к холодам готов
источник

DB

Dmytro Braginets in JavaScript fwdays
Iryna Bozhyk
Фразы не зашли?)
У меня одна лишь фраза от Климова. Она хороша, но слишком много Wix ))))
источник

IB

Iryna Bozhyk in JavaScript fwdays
Maryna Skrypnyk
А носки на огромные ноги 😅😅 ну..
Можно, как гольфы или гетры 😉
источник

IB

Iryna Bozhyk in JavaScript fwdays
Svatov Sky
как по мне отличная сумка, носки есть - к холодам готов
источник