WMS + BLOCKCHAIN
Складская система на Go и PostgreSQL. Блокчейн не хранит склад — он независимо проверяет порядок ключевых операций.
REV: FINAL
STATUS: TESTED
Складская система на Go и PostgreSQL. Блокчейн не хранит склад — он независимо проверяет порядок ключевых операций.
Выберите этап. Жёлтым отмечены физические операции, уже подтверждённые в текущем сценарии.
Только результаты воспроизводимых прогонов. Единица измерения — подтверждённый в блокчейне переход состояния.
| ПРОВЕРКА | РЕЗУЛЬТАТ | СТАТУС |
|---|---|---|
| Сквозная пропускная способность | 1946 / сек | PASS |
| Целевое требование | ≥ 1500 / сек | PASS |
| Потерянные события после дренажа | 0 | PASS |
| Backlog после завершения | 0 | PASS |
| Base fee | 25 Gwei | STABLE |
Четыре решения, которые определяют систему. Без абстрактных «масштабируемо» и «инновационно».
Операционные данные и отчёты остаются в PostgreSQL. В контракте — минимальный аудит и конечный автомат.
СЛЕДСТВИЕ: SQL остаётся быстрым; историю нельзя тихо переписать.
Бизнес-операция и событие фиксируются одной транзакцией. Debezium читает WAL и публикует в Kafka.
СЛЕДСТВИЕ: нет двойной записи в БД и брокер.
Уникальность события проверяется в базе, Ledger Adapter и смарт-контракте. Reconcile-loop завершает зависшие отправки.
СЛЕДСТВИЕ: at-least-once доставка даёт effectively-once результат.
Receiving, putaway, assembly и shipping разделены границами пакетов, но развёртываются одним Go-приложением.
СЛЕДСТВИЕ: меньше распределённой сложности без смешения доменов.