SHA256
2.0 KiB
2.0 KiB
Односерверный production-режим
Зачем
Перед выкладкой репозитория на GitHub и запуском production нужно явно зафиксировать, что текущая стабильная версия работает как один основной сервер.
Что считаем текущей нормой
- Один production-сервер обслуживает пользователей, сообщения, звонки и серверные данные.
- Децентрализованные сценарии не считаются обязательными для первого production-релиза.
- Межсерверная доставка сообщений, межсерверные звонки, realtime PDA/Solana sync и запись блокчейнов в Arweave вынесены в отдельные будущие задачи.
- Код и документация текущего production не должны создавать ожидание, что несколько серверов уже работают как единая realtime-сеть.
Что сделать перед возвратом к децентрализации
- Проверить актуальные документы по API, blockchain, DM и deploy.
- Выделить минимальный протокол server-to-server взаимодействия.
- Решить, какие данные остаются локальными, какие реплицируются между серверами, а какие записываются во внешнее долговременное хранилище.
- После изменения API, blockchain-форматов или DM-протокола обновить соответствующие документы по правилам проекта.
Статус
Отложено. Текущий production работает как один сервер.