Comments 2
Вау! У вас единственная статья о λ-архитектуре тут.
А скажите, применима ли λ-архитектура, если в системе требуются транзакции?
Например, в финансовом сервисе?
А скажите, применима ли λ-архитектура, если в системе требуются транзакции?
Например, в финансовом сервисе?
Да, не часто я проверяю комметнарии…
Я не вижу проблемы в части аналитики. Но интуитивно чую, что при требовании трансакционности оно не взлетит. Где-то вылезет косяк.
Что мы делаем с трансакциями: первоисточник хранится в MySQL, там всё трансакционно. Затем мы копируем все данные сразу в BigQuery и там фигачим аналитику. Избыточность копирования есть (в течение дня тянем каждые 10 минут все трансакции за день), но зато не мучаемся с синхронизацией. Мы ж не гугл, у нас не столько покупок в день чтобы здесь оптимизировать.
Но юзер свои личные трансакции смотрит из MySQL напрямую.
Я не вижу проблемы в части аналитики. Но интуитивно чую, что при требовании трансакционности оно не взлетит. Где-то вылезет косяк.
Что мы делаем с трансакциями: первоисточник хранится в MySQL, там всё трансакционно. Затем мы копируем все данные сразу в BigQuery и там фигачим аналитику. Избыточность копирования есть (в течение дня тянем каждые 10 минут все трансакции за день), но зато не мучаемся с синхронизацией. Мы ж не гугл, у нас не столько покупок в день чтобы здесь оптимизировать.
Но юзер свои личные трансакции смотрит из MySQL напрямую.
Sign up to leave a comment.
Строим надёжный процессинг данных — лямбда архитектура внутри Google BigQuery