Сетьте урынлаштырыу
Iroha селтәрен координацияланған система итеп ҡарағыҙ. Блоктарҙы башларға һәм тамамлауҙы дауам итергә мөмкин булғанға тиклем валидаторҙар генез, топология, ышаныслы тиңдәштәре һәм консенсусҡа бәйле конфигурация тураһында килешеү төҙөргә тейеш.
Тирә-яҡ мөхитте һаҡлау
- Урындағы үҫеш, уртаҡ тест селтәре, этаплаштырыу һәм етештереү өсөн айырым конфигурация тупланмаларын булдырыу.
- Һәр бер тапҡыр ҡулланылмай торған мөхит өсөн яңы асҡыстар булдырыу. етештереүҙә локаль селтәр йәки Taira төп материалды ҡабаттан файҙаланмағыҙ.
- Яҡындаштар конфигурацияһы, клиент конфигурацияһы, ҡул ҡуйылған генез, сценарийҙар һәм урынлаштырыу яҙмаларын версиялы сығарыу артефакты булараҡ бергә һаҡлағыҙ.
- Шәхси асҡыстарҙы репозиторийҙарҙан һәм ҡулланыу шаблондарынан ситтә һаҡларға.
Беттәрҙе ҡулланыу өсөн асҡыстар ҡарағыҙ.
Башланмыш һәм топология
- Һәр раҫлаусы бер үк ҡул ҡуйылған генезис транзакцияһы, ышаныслы тиңдәр йыйылмаһы, топология һәм профиль талап иткән ваҡытта раҫлаусы милек иҫбатламаһын ҡулланырға тейеш.
- Минималь Византия хатаһын таҙартыу өсөн, кәм тигәндә дүрт валидатор ҡулланығыҙ.
- Күҙәтеүселәр тауыш бирмәй, тәҡдим итмәй һәм йыя алмай, әммә улар барыбер һаҡлауҙы, блок синхронлаштырыуҙы һәм селтәрҙәрҙең биҙәк киңлеген ҡулланалар.
- Генез, башҡарыусы һәм топология үҙгәрештәрен бер тигеҙ редакциялар урынына координацияланған миграциялар тип ҡарағыҙ.
Genesis, Peer Management һәм Performance and Metrics.
Torii һәм селтәренә инеү
- Әгәр Torii хосттан йәки шәхси селтәрҙән ситтә асыҡланһа, кире прокси йәки янғын һүндереү стенаһы артына ҡуйырға.
- TLS тамамлау һәм төп аутентификация, ставка сикләү һәм талап ҙурлығы контролдәрен ҡулланыу ситендә уларҙы кәрәк саҡта ҡуллана.
- Тирә-яҡ мөхит өсөн кәрәкле һуңғы нөктәләрҙе генә баҫтырығыҙ. Операторҙар һәм телеметрия маршруттары бары тик уҡырға мөмкин булған йәмәғәт маршруттарына ҡарағанда күберәк сикләнергә тейеш.
- Тыңлаусы адрестарҙы хост-локаль интерфейстарға бәйлә, әгәр тиҫтерҙәр алыҫ арауыҡты туранан-тура ҡабул итергә тейеш түгел.
Torii Һөҙәк пункттар һәм Виртуаль шәхси селтәрҙәр .
Консенсус һәм ҡеүәт
- Консенсус ваҡытын көйләүгә тиклем урынлаштырыуҙы үлсәгеҙ. Түбәнге ваҡытҡа сығыуҙар селтәр, һаҡлау һәм башҡарыу ҡатламдары менән бергә эшләгәндә генә latency кәметә ала.
- Кәрәкле йүнәлешкә иғтибарлы булығыҙ, ҡыҫҡа өлгөләр генә түгел. Тотороҡло йөкләнеш ваҡытында артҡан сират селтәрен арттырып һала.
- Sumeragi параметрҙарын, телеметрия профилен, validator иҫәбен, селтәрҙе RTT, эш йөкләмәһенең формаһын һәм һәр эталон өсөн аппарат деталдәрен яҙығыҙ.
- Йыйыу сығымдарын латенция, трафик һәм кире баҫым сигналдарын сағыштырғандан һуң ғына арттырырға.
Эшмәкәрлек һәм күрһәткестәр ҡарағыҙ.
Металл һәм процестар менән идара итеү
- Бер-береһенең
config.toml, шәхси асҡысы, һаҡлау каталогы һәм порттары айырым һаҡланһын. - systemd кеүек процестар менән идара итеүселәрҙе ҡулланыу, уларҙа асыҡтан-асыҡ ҡабаттан башлау, яҙҙырыу һәм ресурс сәйәсәте бар.
- Һынау топологияһын идара итеүсе хосттарға тәржемә иткәндә README генерацияланған командаларҙы һаҡлап ҡалыу һәм Kagami локаль селтәрҙәрҙән ҡушымталар башлау.
Күрәһегеҙме Йүгереү Iroha Таҙа металл өҫтөндә.