Mar. 10th, 2014

vitus_wagner: My photo 2005 (Default)
Я уже неоднократно встречался с утверждениями всяких диванных военных теоретиков (включая Ленната), что мелкие скоростные катера порвут более традиционные флоты как тузик грелку, а авианосцы это перевод денег налогоплательщиков.

Эти теоретики не учитывают того маленького фактора, что флот нужен не только для обороны своих берегов, но и для защиты своих стратегических интересов в удаленных морях. Собственно для этого нужен авианосец - чтобы обеспечить работу ударной авиации вблизи вражеского берега. Для этого же нужны Amphibious assault ships, являющиеся самоходной базой для амфибийных средств.

Но с ударными ракетными катерами ведь то же самое. Их обитаемость совершенно недостаточна для многомесячного партулирования у берегов, скажем, Сомали.

Хотя вот охотиться за пиратами на полужестких моторках на чем-то типа торпедных катеров времен второй мировой было бы не в пример дешевле и эффективнее.

Но только вот этот катер должен после 8-12 часов патрулирования прийти на базу, где экипажу будет обеспечен нормальный отдых, а железяке - техобслуживание.

Плавбазы катеров и подводных лодок во всяком случае в советском ВМФ применялись достаточно широко. Но они стояли в базах, и разве что перегонялись из базы в базу.
А таких чтобы сопровождать эскадру в походе я что-то нигде не припомню. Хотя все теже амфибийные ударные корабли (АКА универсальные десантные) нуждаются в минимальной переделке, чтобы вместо высадочных средств нести ударные катера с ПКР.
vitus_wagner: My photo 2005 (Default)
Скопировано отсюда

В начале существования CheshireNet и вообще при развитии сети в ситуации нормально работающего интернета, будет часто возникать задача быстро наполнить контентом спул нового, только что подключившегося узла. Аналогично, будут возникать задачи быстро распространить по узлам сети контент, раздаваемый новым гейтом (вот появился у нас вдруг гейт википедии и все его захотели).

С этой задачей эффективно справляется протокол Bittorrent. Но этот протокол ориентирован под раздачу файлов, куски которых идентифицируются смещением в файле (хотя возможность раздач каталогов там и предусмотрена). У нас имеется новостной спул.
Который отличается от файла следующими особенностями:


  1. Каждый содержательный фрагмент имеет свой уникальный идентификатор (Message-ID).

  2. Целостность каждого содержательного фрагмента гарантируется уже имеющейся под ним PGP-подписью.

  3. Пропуск нескольких фрагментов не лишает смысла целое.

Кроме того, уже сейчас существует возможнсть по-разному физически хранить спул в файловой системе. Где-то используется traditional spool, в котором каждая статья хранится в отдельном файле, где-то база данных, где-то циклически перезаписываемые буфера. Кроме того бинарные форматы баз данных могут быть разными на разных архитектурах процессора.
И разные системы могут оптимизировать систему хранения исходя из разных задач - где-то критичен общий объем, где-то - количество файлов, где-то время процессора на обработку, где-то память обработчика. Поэтому специфицировать бинарный формат спула только ради того, чтобы быстро раздать его существующими программами обработки битторрента - неправильно.

Лучше реализовать логику торрента поверх NNTP.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 05:36 am
Powered by Dreamwidth Studios