Skip to content

💌🗼🛳 Консольная утилита для децентрализованной загрузки файлов с балансировкой соединений и подбором дистрибьюторов

License

Notifications You must be signed in to change notification settings

funcid/peas-cli

Repository files navigation

peas-cli

Материалы

Системный анализ > Посмотреть PDF файл

Сравнение архитектур > Посмотреть PDF файл

Области применения

  1. Оптимизация механизма репликации баз данных (например в Cassandra, там есть только режимы single, ring)
  2. Ускорение отправки snapshot версий на несколько backup серверов (например результаты аналитики big data)
  3. Выпуск большого обновления клиентской части какой-либо игры (например вышло обновления на halloween)
  4. Быстрая загрузка первичного ПО на только что купленные хосты с ansible (например для установки защитного обеспечения)

Команды:

peas [-hu] [<файлы>...]
    Загрузить/выгрузить файл
    [<файлы>...] Файлы, которые нужно загрузить/выгрузить
    -h, --help Показать это сообщение
    -u, --upload Режим выгрузки

peas create [-h] [-s=SIZE] [-w=OWNERS]... <файл>
    Создать .peas файл
    <файл> Файл, для которого должен быть создан .peas файл
    -h, --help Показать это сообщение
    -s, --part-size=SIZE Размер блока
    -w, --owners=OWNERS Владельцы файла (трекеры по умолчанию)

upload upload upload upload upload

About

💌🗼🛳 Консольная утилита для децентрализованной загрузки файлов с балансировкой соединений и подбором дистрибьюторов

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published