wizzard: (Default)
wizzard ([personal profile] wizzard) wrote2012-09-23 12:25 pm

cryptobox dogfooding

После трех месяцев тестов решился-таки заняться dogfooding'ом

В смысле, взял свои архивы и запихиваю их в приватный инстанс Cryptobox'a.

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

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

Показательное применение - это виртуальный диск, с бесконечной undo history и автомагической выгрузкой-подгрузкой ненужных вещей в cloud.

А, точно. Пока диска нету, надо хотя бы навигацию по архивам прикрутить. А то "выкачать и распаковать архив в папку" - это, конечно, хорошо, но без возможности посмотреть, что там внутри - не очень-то удобно.

PKI тоже еще нету, но планируется (что это даст? возможность, к примеру, писать на машине логи важных данных, без возможности расшифровать архив, украв машину)

EDIT: благо, архитектура системы позволяет менять алгоритмы шифрования, сжатия, балансировки и т.п. без потери обратной совместимости и необходимости как-то переколбашивать уже добавленные туда данные.

EDIT2: еще, наверное, надо соорудить git- или hg-совместимый интерфейс. Получится git с поддержкой огромных бинарных файлов, гыгы. Но это потом.