Спецификация протокола "Stadium".
Go to file
shr3dd3r 77127fecb4 Конкретные типы сист. событий и таймаут потока
Описаны некоторые типы системных событий; добавлено понятие категории системных событий; у потоков теперь есть таймауты.
2024-06-09 17:45:33 +03:00
.gitignore Множественные исправления 2024-05-24 00:06:47 +03:00
LICENSE Initial commit 2023-06-25 17:57:34 +00:00
README.md Множественные исправления 2024-05-24 00:06:47 +03:00
Криптография.md Множественные правки и добавления 2024-06-06 23:58:25 +03:00
Оглавление.txt Довкид к прошлому коммиту 2024-06-07 22:08:55 +03:00
Пакет.md Множественные правки и добавления 2024-06-06 23:58:25 +03:00
Поток.md Конкретные типы сист. событий и таймаут потока 2024-06-09 17:45:33 +03:00
Рукопожатие.md Довкид к прошлому коммиту 2024-06-07 22:08:55 +03:00
Сериализация.md Множественные правки и добавления 2024-06-06 23:58:25 +03:00
Сессия.md Множественные исправления 2024-05-24 00:06:47 +03:00
Системное событие.md Конкретные типы сист. событий и таймаут потока 2024-06-09 17:45:33 +03:00
Транспортный адаптер.md Правки опечаток 2024-06-09 16:25:31 +03:00

Неформальная спецификация протокола Stadium версии 1.0

Stadium это протокол для безопасной коммуникации общего назначения, работающий поверх обширного перечня транспорта и архитектурно не зависящий от оного.

Основной фокус при работе над этим проектом идёт на:

  • Минимизацию оверхэда и возможность функционирования в условиях низкой пропускной способности канала;
  • Приемлимое функционирование в условиях больших потерь пакетов;
  • Поддержку широкого спектра транспортных протоколов "из коробки";
  • Гибкое и кастомизируемое шифрование;
  • Расширяемость и возможность подгонки под конкретные задачи.

Внимание! В данный момент проект находится в стадии активного проектирования. Данная версия спецификации абстрактно описывает общие, преимущественно фундаментальные идеи и концепции, не вдаваясь в детали и местами может противоречить конечному результату, потому и является неформальной.