18 lines
617 B
Markdown
18 lines
617 B
Markdown
## Контракты
|
||
|
||
В системе используются два независимых контракта:
|
||
|
||
### 1. Ingest (devices → backend)
|
||
|
||
- поток сырых данных
|
||
- оптимизирован под запись
|
||
- минимальный размер сообщений
|
||
- формат: telemetry / event
|
||
|
||
### 2. API (backend → mobile)
|
||
|
||
- агрегированные данные
|
||
- оптимизирован под чтение
|
||
- формат зависит от UI (графики, таблицы, статусы)
|
||
|
||
⚠️ Эти контракты НЕ обязаны совпадать |