LINUX.ORG.RU

Представлена утилита сasync для синхронизации данных по сети

 casync


2

0

Леннарт Поттеринг представил проект, над он которым работал последние месяцы. сasync — это средство для синхронизации образов файловых систем по сети, сочитающее идеи rsync и git. Код утилиты распространяется под LGPLv2.

Основные цели проекта:

  • эффективная работа через HTTP и CDN;
  • минимизация трафика при интенсивном обновлении;
  • экономное использование как клиентского, так и серверного дискового пространства;
  • простой командный интерфейс.

GitHub

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 6)

При Лёне нельзя жаловаться на то, что в опенсорсе чего-то не хватает или что-то плохо, а то он всё всерьёз воспринимает.

dogbert ★★★★★
()
Ответ на: комментарий от KennyMinigun

Ну, эту вещицу еще не впихнули никуда, поэтому можно пока оставить как есть.

batya
() автор топика

Леннарт Поттеринг назвал причины создания нового проекта, а также фатальные, по его мнению, недостатки старого rsync и прочих утилит.

причины создания

фатальные недостатки

Мвахахахахаха! 😂😂😂

Остановите его, кто-нибудь!

Indexator ★★★
()
Последнее исправление: Indexator (всего исправлений: 1)

Вообще то как то давно было интервью что главный недостаток инит было в том что это было писано не им.

Среди них отсутствие функционала для распространения часто
меняющихся образцов ФС.

А вот это что такое ? Можно подробнее ?

P.S. Насколько я помню rsync умел качать кусками задолго до торентов.

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Легкий в освоении интерфейс командой строки, который
несомненно понравится любому системному администратору.

А это что за бред ? Пишется скрипт, вешается на крон и забывается.

mx__ ★★★★★
()

Почему бы не casyncd? Или systemd-casynd? Ну или systemd-rectald-casyncd?
Может идея и годная, но, вангую, реализация как всегда, ибо поттеринг.

Casync — это эффективное средство для распространения файловых систем, которое обязательно понадобится вам для обновления через интернет, в особенности по протоколам HTTP и CDN

2.5 Поттеринга.

Леннарт Поттеринг назвал причины создания нового проекта, а также фатальные

Главная причина — NIH

Среди них

…главная — NIH.

awesomebuntu
()
Ответ на: комментарий от awesomebuntu

Ага. Но в тред еще не пришли mittorn и прочие, которые возводят этого персонажа в ранг дьявола.

batya
() автор топика

Что убили на этот раз?

mittorn ★★★★★
()
Ответ на: комментарий от batya

Придут, обязательно придут. Но к счастью, у rsync область применения меня особо не касается, так что даже побомбить тут не на что.

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

Когда они пришли за коммунистами, я молчал — я не был коммунистом. Когда они пришли за социал-демократами, я молчал — я не был социал-демократом. Когда они пришли за профсоюзными активистами, я молчал — я не был членом профсоюза. Когда они пришли за мной — уже некому было заступиться за меня.

anonymous
()

Леннарт Поттеринг назвал причины создания нового проекта, а также фатальные, по его мнению, недостатки старого rsync и прочих утилит. Среди них отсутствие функционала для распространения часто меняющихся образцов ФС.

Уже и сюда он влез. Ну, это же логично. Сперва троянский конь тысячелетия-systemd, теперь вот Casync.Чего хочет редхат? Преференций от властей за право торговать контролем над пользователем; это достигается получением полного контроля над ОС будущего. Тоесть уже настоящего...

Odalist ★★★★★
()

Линус тоже, как бы, начал ядро создавать, найдя фатальные недостатки в Minix. Тоже ведь мог готовое ядро из BSD взять.

cantus
()
Ответ на: комментарий от cantus

Тогда еще не мог.

man патентные войны.

batya
() автор топика
Ответ на: комментарий от cantus

У Minix были не фатальные недостатки, а неподходящая лицензионная политика. Из BSD ядро он брать не хотел, так как с BSD в то время были большие перетасовки из-за копирайтнутого кода Novell и прочие нехорошие события, да и на x86 он плохо работал и среду непривычную предоставлял. Кроме того BSD - это разработка академическая, а Linux - разработка сообщества в первую очередь. Так что не надо Linux отождествлять с systemd.

Quasar ★★★★★
()

протоколам CDN

Или это я отстал от жизни, или переводчик накосячил. Что за протокол такой? Дефолтный порт? Кто реально пользуется?

FeyFre ★★★★
()
Ответ на: комментарий от Quasar

Но ведь systemd — лучший инит для линукса, почему бы не отождествлять?

batya
() автор топика

На сей раз оно не выглядит чем-то дико страшным, и вроде даже выглядит полезным.

Но в итоге небось получится как всегда.

Psych218 ★★★★★
()
Ответ на: комментарий от Psych218

как всегда

Не заапрувят новость:-)?

batya
() автор топика

Некст будет система контроля версий, скринте.

Если серьёзно то вот этим уж точно никого не добровольно заставить пользоваться не получится.

energetix_user ★★
()

Ему уже трудно придумать что форкнуть. Так, чтобы это хорошо работало, и вообще пример хорошего кода от Open Source. Ядро? Есть *BSD. GCC? Есть Clang. Xorg? Есть Wayland. Init? Есть Systemd.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Ты прикинь, все названные тобою приложения — опенсорс. Если ты про GNU, то xorg распространяется по некошерной лицензии MIT.

batya
() автор топика
Ответ на: комментарий от energetix_user

Если серьёзно то вот этим уж точно никого не добровольно заставить пользоваться не получится.

Ну остальными тоже добровольно все пользуются.

Clayman ★★
()
Ответ на: комментарий от Clayman

Недобровольно можно чем-то пользоваться только под физической угрозой)

Угроза остаться без привычного дистрибутива, а в будущем, возможно, и без линукса.

ashot ★★★★
()

часто меняющихся образцов ФС

Даже гуглотранслейт настолько убого не переводит.

zabbal ★★★★★
()
Ответ на: комментарий от mittorn

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

Слабак! Настоящего хейтера не должны останавливать такие мелочи :-D

zabbal ★★★★★
()

Поттер и сраное ненужно

Кстати, давно юзаем http://zsync.moria.org.uk/ для раздачи обновлений. Это такой rsync over static HTTP. Контрольные суммы генерируются заранее и кладутся в каталог рядом с файлами. Далее всё всё раздаётся любым HTTP-сервером без нагрузки на сервер.

anonymous
()

а также фатальные, по его мнению, недостатки

ну кто бы сомневался.

Deleted
()
Ответ на: комментарий от energetix_user

Если серьёзно то вот этим уж точно никого не добровольно заставить пользоваться не получится.

Технология отработана, сначала все мейнтейнеры дружно голосуют за выкидывание rsync (сложно поддерживать, а все кто против - ретрограды),несогласные исчезают при загадочных обстоятельствах

Harald ★★★★★
()
Последнее исправление: Harald (всего исправлений: 1)

Надо yum/dnf на это перевести, может лагать на метаданных перестанет.

d_a ★★★★★
()

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

MrClon ★★★★★
()

Опять судопоцман изуродовал мою новость. Ужаснах.

batya
() автор топика
Ответ на: комментарий от Qwentor

Всё со временем будет впилено в сустемд, даже небо.

mandala ★★★★★
()
Ответ на: комментарий от dogbert

При Лёне нельзя жаловаться на то, что в опенсорсе чего-то не хватает или что-то плохо, а то он всё всерьёз воспринимает.

Расскажите ему про геймдев.

NextGenenration ★★
()
Ответ на: комментарий от reprimand

Уже не осталось ничего, удовлетворяющего двум условиям: 1). Нет альтернатив 2). Штука действительно хорошая. Это два таких условия, без которых «революция кода» от Поттеринга невозможна. Не успели бы внедрить - все бы убежали на альтернативу.

Ну вот например, у системд было много альтернатив: upstart и OpenRC. Из-за этого чуть не проиграли голосование в Дебиане.

У Пульсы была одна альтернатива: JACK. Но она для «звукарей».

Поттерингу уже трудно выбирать, что переписывать. Ядро если бы взял - все бы перешли на ядро от *BSD. GCC бы взялся заменить на что-нибудь - тогда все бы перешли на Clang. Иксы уже заменили (заменяют?)

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от ZenitharChampion

Поттерингу уже трудно выбирать, что переписывать.

Пусть systemd перепишет. Говнокода там, поди, вагоны.

dhameoelin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.