]> Sergey Matveev's repositories - stargrave-blog.git/commit
XZ не адекватен для долговременного архивирования
authorSergey Matveev <stargrave@stargrave.org>
Sun, 23 Oct 2016 08:37:36 +0000 (11:37 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 23 Oct 2016 08:37:36 +0000 (11:37 +0300)
commita38cfac96a67c95cee0e848d72d0e1b10c49d739
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentefecd33e095ffb86455dcddf4f43dba617ff1be5
XZ не адекватен для долговременного архивирования

http://www.nongnu.org/lzip/xz_inadequate.html
Интересная статья, но всё же:

* сложность пускай бОльшая, но не настолько чтобы говорить что формат
  непригоден к использованию. У нас полно over-engineered вещей
  вытеснивших многие другие разумные
* если надо восстанавливать испорченные данные, то для этого есть
  отдельные инструменты типа zfec
* если надо проверять целостность, то я однозначно за криптографические
  подходы типа sha256
* padding данных до 4-х байт это практика известная с XDR формата
  сериализации данных и мне оно нравится. Хуже не будет, а может где-то
  помочь