Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLITAP · Узел сети

Программа независимого участника сети и компоненты поддержания распределённого состояния.

Этап: Опубликована структура направления. Реализация и содержательные материалы будут добавляться отдельными изменениями.

Карта проекта · Общие правила участия

Назначение

  • Проработка ролей узла, его запуска, настройки и наблюдения за работой.
  • Хранение, синхронизация и восстановление доступных сетевых данных.
  • Реализация выбранных правил проверки и согласования состояния.

Границы направления

Узел не является обязательным центральным сервером PLITAP. Хранение или ретрансляция не дают полномочий на чужие плитки и не означают автоматического участия в согласовании. Состав ролей и механизм финальности ещё проектируются. Для проверок узел использует core, для обмена — network.

Структура

Раздел Назначение
src/ Исходный код программы узла и его компонентов; подробная модульная архитектура определяется после проектирования.
tests/ Внутренние проверки узла, синхронизации, восстановления и отказов.
docs/ Проектирование и эксплуатационные инструкции программы узла.
docs/roles/ Назначение ролей узла, их возможности и ограничения.
docs/state/ Разделение реестра состояния и содержимого; варианты согласования и финальности.
docs/storage/ Репликация, доступность, хранение зашифрованных данных и восстановление копий.
docs/operations/ Запуск и обслуживание независимого узла после появления реализации.

Каждый раздел сейчас содержит README с его назначением. Названия разделов не обозначают готовую функцию или выбранную технологию.

Участие

Вопросы об этом направлении и конкретные задачи — в Issues. Общие идеи — в обсуждениях PLITAP.

Предложение должно объяснять задачу, ожидаемый результат и связанные компоненты. Рабочее обсуждение, принятое правило и опубликованная реализация имеют разные статусы.

Условия использования

Лицензии для кода, спецификации и визуальных материалов определяются отдельно. См. статус лицензирования.

About

Программа независимого участника PLITAP: распределённое состояние, хранение, синхронизация и восстановление.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors