Автор Гілка: rustfs — розподілена файлова система  (Прочитано 886 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 4077
  • Карма: +31/-0
  • Програміст
rustfs — це розподілена файлова система, подібна до  seaweedfs, яка масштабується до ексабайтів даних. Вона підтримує вбудоване шифрування, контроль версій, автоматичне резервування, автоматичне розподілення навантаження, блоки, і т.д.

Сайт: https://rustfs.com/
Проєкт: https://github.com/rustfs/rustfs
[Fedora Linux]

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 264
  • Карма: +1/-0
Re: rustfs — розподілена файлова система
« Відповідей #1 : 2026-02-16 16:03:39 »
А головне ... написана на Раст :)   (раст-шисти всюди додають префікс "раст" щоб "пофарбувати" :) )

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 4077
  • Карма: +31/-0
  • Програміст
Re: rustfs — розподілена файлова система
« Відповідей #2 : 2026-02-16 17:30:51 »
А головне ... написана на Раст :)   (раст-шисти всюди додають префікс "раст" щоб "пофарбувати" :) )

Думка на-Сі-льників нас не турбує.
[Fedora Linux]

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 332
  • Карма: +13/-0
Re: rustfs — розподілена файлова система
« Відповідей #3 : 2026-02-16 20:33:57 »
гігантська битва вебфілоклаб проти растфанклаб назріває...)

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 264
  • Карма: +1/-0
Re: rustfs — розподілена файлова система
« Відповідей #4 : 2026-02-16 21:50:49 »
Думка на-Сі-льників нас не турбує.
Зате "Сі" не додається до назв уСІх програм :)))

пс. А сам раст вже на расті написаний, чи все ще на Сі?  ;)

Відсутній BeSiDa

  • Графоман
  • ****
  • дописів: 264
  • Карма: +1/-0
Re: rustfs — розподілена файлова система
« Відповідей #5 : 2026-02-16 21:54:46 »
гігантська битва вебфілоклаб проти растфанклаб назріває...)
Ті до всього додають "веб-..." :)
Але окремо від них існують ті, що додають "... .ДжС" :)  (і навіть можуть бути без веб-* у ноді...  ДжС :) )

А ще є "Х...", "Г...", "Р-...", "Го-...", "Пі..." та інші :)

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 332
  • Карма: +13/-0
Re: rustfs — розподілена файлова система
« Відповідей #6 : 2026-02-16 22:11:48 »
Цитата
Цитата
гігантська битва вебфілоклаб проти растфанклаб назріває...)
Ті до всього додають "веб-..." :)
Але окремо від них існують ті, що додають "... .ДжС" :)
окей, гігантська битва джсфанклаб проти растфанклаб назріває...)

Цитата
Зате "Сі" не додається ...
так, уСІ попкорн вже приготували)

Відсутній ps

  • Кореспондент
  • ***
  • дописів: 141
  • Карма: +2/-0
    • Мої дописи на DevZone
Re: rustfs — розподілена файлова система
« Відповідей #7 : 2026-02-17 15:01:57 »
Rustfs - в двох словах, це щось про торенти (аля IPFS) чи про вказівники CoW?

Щойно поставив Haiku OS і мені вже більше цікава BFS. Схоже покидаю вас, лінуксоїди, зі своїм нікчемним залізом :)
Якщо серйозно, то хтось юзав її? Мені реально страшно, згадуючи фрагментації на вінді, BFS мабуть не краще... (може це тред створити)
« Змінено: 2026-02-17 15:06:08 від ps »

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 332
  • Карма: +13/-0
Re: rustfs — розподілена файлова система
« Відповідей #8 : 2026-02-17 16:09:15 »
Цитата
Щойно поставив Haiku OS і мені вже більше цікава BFS. Схоже покидаю вас, лінуксоїди, зі своїм нікчемним залізом :)
Якщо серйозно, то хтось юзав її? Мені реально страшно, згадуючи фрагментації на вінді, BFS мабуть не краще... (може це тред створити)
Юзав тільки для тестування софту і походу пакування того в її пакаджі - збирати софт майже нормально якщо ос чи libc фічі поза posix не треба. Відносно самої ос - одноюзерська, тому перша аналогія яка спадає на думку - умовно "дос з графікою". За рахунок відповідної "простоти" - все доволі швидко. Відносно фс - нічого особливого згадати не можу, haiku запускав у віртуалці (як зазвичай для себе).
« Змінено: 2026-02-17 16:20:56 від yvs115 »

Відсутній ps

  • Кореспондент
  • ***
  • дописів: 141
  • Карма: +2/-0
    • Мої дописи на DevZone
Re: rustfs — розподілена файлова система
« Відповідей #9 : 2026-02-17 17:38:38 »
Цитата
"дос з графікою".
Ну я б так не сказав, вона мені чимось нагадала ранній Mac OS. Вже встиг поганяти і на віртуалці і на залізі, тому що свій експірієнс розпочав з портації Half-Life на базі рушія Xash3D. Написав гайд, кому цікаво. Підготував графічну планку, чекаю на світло.

p.s. щось тема з'їхала з сабжу, мабуть таки треба окремий топік під хайку і її файлову систему, бо я кручу її на вбитому серверному SSD, і не думаю що там є журналювання і взагалі якісь інструменти оптимізації секторів.

Відсутній yvs115

  • Графоман
  • ****
  • дописів: 332
  • Карма: +13/-0
Re: rustfs — розподілена файлова система
« Відповідей #10 : 2026-02-17 22:36:36 »
Цитата
Цитата
"дос з графікою"
Ну я б так не сказав, вона мені чимось нагадала ранній Mac OS.
Так, значною мірою перебільшення (принаймні хочби тому що на haiku купу звичайного unix софту можна зібрати),
було тільки щоб підкреслити одноюзерність і відносну простоту.

Цитата
кручу її на вбитому серверному SSD
ще раз згадаю віртуалки - в qemu віртуалізації досить зручно (з llm passthrough доступом до диску, графіку з passthrough не віддавав бо не було потреби)

Цитата
і не думаю що там є журналювання
з цим нічим не поділюся з досвіду, але мабуть таки є
https://en.wikipedia.org/wiki/Be_File_System (a modern 64-bit-capable journaling file system + Haiku серед supported)
https://www.haiku-os.org/legacy-docs/practical-file-system-design.pdf (розділ 7.7)
« Змінено: 2026-02-17 22:40:46 від yvs115 »