Обновить
4
Иван Осипов@Montgomeryg

Разработчик

4
Подписчики
Отправить сообщение

Заказы в нашей системе это сложная структура, которая содержит множество различных связей, кроме банальных: клиент, исполнитель и т.д. Я, к сожалению, не могу вам описать все из-за NDA идеологических соображений. Но, поверьте, их достаточно, чтобы не использовать Mysql, Postgres.

Но, поверьте, им все равно будет приятно, если данные обновляются быстро. )))

Не могу вам поверить, потому что бизнес говорит нам другое.

Анекдот, кстати, классный.

Заказы это не единственные данные, которые хранятся у нас. Здесь это приведено лишь для примера. Сущностей в Redshift гораздо больше и, если заказов действительно меньше 100кк, то вот всех связей с ними, которые тоже нужны для аналитики, уже как раз превышают это количество.

Бизнесу не нужно сиюминутное обновление данных. Именно поэтому мы можем позволить себе задержу в период времени, который составляет один час в текущий момент и вряд ли поднимется выше на текущем решение.

Используем AWS CloudWatch и уведомления в Slack.

Информация

В рейтинге
Не участвует
Откуда
Омск, Омская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший
JavaScript
Node.js
TypeScript
Express
NestJS