Stripe Ledger¶
Тип материала — корпоративный кейс F01. Исторический срез относится к описанию в публикации.
Компания и задача¶
Учитывать движение денег через разнородные producer systems и проверять, что ожидаемые потоки завершились.
Первичный источник и период¶
2024-02-16. Проверено 2026-11-03. Stripe Ledger
Подтверждённые компоненты, технологии и числа¶
FACT — Stripe описывает immutable log и double-entry представление fund flows. DQ проверяет clearing, timeliness и completeness. Один пример completeness сопоставляет ID в producer DB с Ledger event.
Поток данных¶
FACT — для описанного среза автор приводит пять миллиардов Ledger events в день и сообщает, что 99,99% долларового объёма было загружено и проверено за четыре дня. Единицы относятся к событиям журнала и денежному объёму. Введение публикации
INFERENCE — реконструкция по публикации. Стрелки описывают логическую связь компонентов.
flowchart LR
A["Producer operations"] --> B["Immutable Ledger model"]
B --> C["Clearing and completeness checks"]
Отказы и границы гарантий¶
INFERENCE — Выделить набор ожидаемых операций независимо от наблюдаемого журнала. Иначе balanced entries не обнаружат отсутствующую пару. Просрочка и незакрытый clearing имеют разные причины и требуют разных расследований.
Нераскрытые детали¶
UNKNOWN — физическая СУБД, commit с upstream, replay horizon, полный DR и гарантия внешнего денежного эффекта.
Переносимость решения¶
INFERENCE — Разделить проверку учётных инвариантов и проверку покрытия входных фактов. Выбранные DQ измерения характеризуют описанный поток, а договорный SLA следует проверять отдельно.