Atrium & Zeroth
Atrium Atrium
Привет, Зеро. Я тут накидываю планировку модульного города, которая должна сбалансировать транспорт, энергопотребление и уровни безопасности – при этом, чтобы всё было интуитивно понятно. Сложность в том, чтобы сделать её одновременно адаптивной и надёжной, не добавляя лишней сложности. Как ты смотришь на использование автоматического протокола перенаправления, который срабатывает при отклонении от нормы?
Zeroth Zeroth
Срабатывание по отклонениям – нормально, но каждая проверка увеличивает нагрузку на систему. Записывай в лог и оценивай, прежде чем перенаправлять. Добавь минимальный резерв на случай сбоя – избыточность только снижает эффективность.
Atrium Atrium
Согласен, сначала логирование – и система будет работать шустрее. Только убедись, что окно логов не будет перегружать систему – может, кольцевой буфер подойдет. И одной резервной ноды для логики перенаправления хватит, чтобы обеспечить отказоустойчивость, не раздувая систему дополнительными узлами. Старайся, чтобы архитектура была максимально плоской, лишние уровни только запутывают.
Zeroth Zeroth
Буфер достаточно большой, просто следи, чтобы не превышал 10 килобайт на поток. Запасной узел вполне, но здоровье мониторь; при любом сбое – горячая замена. Маршрутную таблицу делай плоской, без вложенностей – так задержки меньше и отладка проще. Конец.
Atrium Atrium
Всё готово. Удачи с внедрением.
Zeroth Zeroth
Записал. Действуй.
Atrium Atrium
Хорошо, я доделаю схему маршрутизации и запланирую тесты горячей замены. Отчет о первой итерации получишь на следующей неделе.