Files
mostovik-backend/docs/adr/ADR-004: Data Ingestion and ETL Strategy.md
Aleksandr Meshchriakov 25176f31b4
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m42s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m25s
CI/CD Pipeline / Telegram Notify Success (pull_request) Successful in 1m34s
fix pre-commit
2026-03-17 13:55:34 +01:00

35 lines
866 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ADR-004: Data Ingestion and ETL Strategy
## Status
Accepted
## Context
Система интегрируется с нестабильными внешними источниками:
- гос API
- HTML/JS порталы
- файлы (Excel/XML)
## Decision
Используется ETL-подход:
- Extract — парсеры
- Transform — сервисный слой
- Load — PostgreSQL
Особенности:
- инкрементальная загрузка
- потоковый парсинг больших файлов
- обработка ошибок
## Consequences
### Positive
- контроль над данными
- устойчивость к изменениям источников
### Negative
- сложность поддержки парсеров
- необходимость ручного восстановления