![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Открыт код распределённой файловой системы 3FS, используемой в DeepSeek" | +/– | ![]() |
Сообщение от opennews (??), 01-Мрт-25, 14:07 | ||
Опубликован исходный код распределённой файловой системы 3FS (Fire-Flyer File System), разработанной для использования в инфраструктурах тренировки и выполнения крупных моделей машинного обучения. ФС входит в состав AI-платформы Fire-Flyer и используется китайской компанией DeepSeek, развивающей языковые модели, охватывающие более 600 миллиардов параметров. Целью создания 3FS называется предоставление совместного хранилища для упрощения разработки распределённых приложений. Работа ФС оптимизирована для использования в сетях RDNA и хранения информации на SSD-накопителях. Код 3FS написан на языке С++ (ChunkEngine на Rust) и открыт под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Открыт код распределённой файловой системы 3FS, используемой..." | +13 +/– | ![]() |
Сообщение от Аноним (1), 01-Мрт-25, 14:07 | ||
>"Код 3FS написан на языке С++" | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
3. "Открыт код распределённой файловой системы 3FS, используемой..." | +13 +/– | ![]() |
Сообщение от laindono (ok), 01-Мрт-25, 14:18 | ||
Неужели на C++ стали настолько редко писать, что вы теперь каждому проекту радуетесь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Открыт код распределённой файловой системы 3FS, используемой..." | +15 +/– | ![]() |
Сообщение от Аноним (1), 01-Мрт-25, 14:55 | ||
Написал так, как будто вы C++ не освоили. C++ это стандарт индустрии разработки! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. "Открыт код распределённой файловой системы 3FS, используемой..." | –12 +/– | ![]() |
Сообщение от Илья (??), 01-Мрт-25, 18:00 | ||
>C++ это стандарт индустрии разработки | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
54. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 21:34 | ||
> C# же | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
59. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (59), 01-Мрт-25, 21:52 | ||
не неси чушь, всему своё применение | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
60. "Открыт код распределённой файловой системы 3FS, используемой..." | +9 +/– | ![]() |
Сообщение от anonymous (??), 01-Мрт-25, 22:11 | ||
Я согласен, всему своё применение. Но давай будем честны, С# при всём желании уж точно не создан для написания файловых систем. Тем более под Линукс. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
79. "Открыт код распределённой файловой системы 3FS, используемой..." | +2 +/– | ![]() |
Сообщение от 12yoexpert (ok), 02-Мрт-25, 05:27 | ||
> вяжите его, пацаны, чтоб не сбежал, пока я рассказываю, что сишарп кроссплатформенный | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
91. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от anonimus (?), 02-Мрт-25, 16:37 | ||
Почему бы и нет? с учетом AOT компиляции и простой возможностью работы с ос api, некоторые и на делфях писали драйвера, вон даже чет вспомнилось: https://rsdn.org/article/delphi/kmdelphi.xml | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
![]() | ||
96. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Илья (??), 03-Мрт-25, 08:06 | ||
> "windows server обгоняет linux" | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
![]() | ||
100. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Соль земли (?), 03-Мрт-25, 09:52 | ||
Это всего лишь жалкие буковки. А стандарт - это тысячи страниц правил написания кода, которые ты должен знать наизусть. Иначе можно такую ахинею написать... | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
16. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (16), 01-Мрт-25, 15:08 | ||
Только раст имеет право на экс(ин)клюзивное упоминание? | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
![]() | ||
15. "Открыт код распределённой файловой системы 3FS, используемой..." | +2 +/– | ![]() |
Сообщение от Аноним (15), 01-Мрт-25, 14:57 | ||
Видимо появилась более какая то конкурентноспособная file system, раз они открыли код. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
64. "Открыт код распределённой файловой системы 3FS, используемой..." | +2 +/– | ![]() |
Сообщение от Аноним (64), 01-Мрт-25, 23:01 | ||
... (ChunkEngine на Rust) | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
8. "Открыт код распределённой файловой системы 3FS, используемой..." | +12 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 14:30 | ||
> Код 3FS написан на языке С++ (ChunkEngine на Rust) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
9. "Открыт код распределённой файловой системы 3FS, используемой..." | –2 +/– | ![]() |
Сообщение от Брус Ю (?), 01-Мрт-25, 14:39 | ||
Вот с кого пример брать надо, а не устраивать мелодрамы по поводу раста в ядре. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Открыт код распределённой файловой системы 3FS, используемой..." | +4 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 14:42 | ||
> Вот с кого пример брать надо, а не устраивать мелодрамы по поводу раста в ядре. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (12), 01-Мрт-25, 14:50 | ||
>а в воспитании | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 16:28 | ||
>>а в воспитании | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (39), 01-Мрт-25, 18:32 | ||
И корейцы тоже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Karl Richter (ok), 01-Мрт-25, 20:33 | ||
Япония, Китай, Корея - все "трудолюбивые". | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
![]() | ||
56. "Открыт код распределённой файловой системы 3FS, используемой..." | +4 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 21:38 | ||
> Т.к япошки почти такие же (надеюсь мои знакомые меня не читают))) - могут быть | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
![]() | ||
67. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (67), 01-Мрт-25, 23:34 | ||
В прошлый раз по твоим высказываниям о результатах расследования и причин тебе кажется за ланиты напихали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
97. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 03-Мрт-25, 09:12 | ||
Производительность труда, тем не менее, столь "велика", что переработки считаются само-собой разумеющимся | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
![]() | ||
63. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (63), 01-Мрт-25, 22:50 | ||
Просто партия сказала надо. На расте так на расте. Видно анон с китайцами не работал. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
![]() | ||
17. "Открыт код распределённой файловой системы 3FS, используемой..." | +3 +/– | ![]() |
Сообщение от Аноним (17), 01-Мрт-25, 15:12 | ||
> Неужели у кого-то получилось совместить 2 языка в одном проекте | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
18. "Открыт код распределённой файловой системы 3FS, используемой..." | –2 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 15:18 | ||
>> Неужели у кого-то получилось совместить 2 языка в одном проекте | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (17), 01-Мрт-25, 15:29 | ||
> Им точно так же нужны люди знающие 2 языка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 16:02 | ||
> Тут написали движок на раст с нуля, дергают его из С++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (17), 01-Мрт-25, 16:06 | ||
> В линуксе хотели писать отдельные драйвера. Для этого нужны биндинги | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от anonymous (??), 01-Мрт-25, 22:16 | ||
Вызов напрямую ядерных методов - это и есть биндинги. Ну то-есть, конечно, никакие биндинги не нужны, если ты в каждой своей растовой функции делаешь свой маленький биндинг. Но гораздо проще все подобные штуки вынести куда-то в отдельное место, чтобы удобно было вызывать из раста растовые функции. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
77. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (17), 02-Мрт-25, 02:05 | ||
> Вызов напрямую ядерных методов - это и есть биндинги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
82. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Я (??), 02-Мрт-25, 08:23 | ||
можно вынести в systemd. глупо делать огромную подсистему биндинга, которая на самом деле не биндинг, а враппер. которая все равно не будет решать проблемы ядра - костыли с условной компиляцией, нестабильное апи и засилье мантейнеров правильных корпораций (а не архитектуры) | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
![]() | ||
58. Скрыто модератором | +2 +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 21:39 | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
![]() | ||
75. "Открыт код распределённой файловой системы 3FS, используемой..." | +2 +/– | ![]() |
Сообщение от Аноним (75), 02-Мрт-25, 01:25 | ||
> Им точно так же нужны люди знающие 2 языка. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
89. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (17), 02-Мрт-25, 12:35 | ||
> Да и в чем проблема даже переписывать? | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
![]() | ||
21. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (21), 01-Мрт-25, 15:35 | ||
Если каждому языку в проекте определено своё место, то получится. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
23. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 15:48 | ||
> А когда ЯП продвигается по идеологическим соображения нагромождая обертки | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Открыт код распределённой файловой системы 3FS, используемой..." | +3 +/– | ![]() |
Сообщение от Нуину (?), 01-Мрт-25, 16:42 | ||
> совместить 2 языка в одном проекте | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
53. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от maximnik0 (?), 01-Мрт-25, 21:28 | ||
>Неужели у кого-то получилось совместить 2 >языка в одном проекте и при этом у >престарелых снежинок не сгорела пятая точка? | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
55. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (-), 01-Мрт-25, 21:35 | ||
> Наверное надо быть азиатом, для таких подвигов. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
102. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (102), 03-Мрт-25, 11:39 | ||
Совместить не проблема, проблема сопровождать на длительном периоде. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
34. "Открыт код распределённой файловой системы 3FS, используемой..." | +6 +/– | ![]() |
Сообщение от Фрол (?), 01-Мрт-25, 17:30 | ||
Languages | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Открыт код распределённой файловой системы 3FS, используемой..." | –2 +/– | ![]() |
Сообщение от Аноним (21), 01-Мрт-25, 18:27 | ||
В сумме <5% и ты спрашиваешь почему не заметили эту маргинальщину? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "Открыт код распределённой файловой системы 3FS, используемой..." | +6 +/– | ![]() |
Сообщение от Фрол (?), 01-Мрт-25, 18:58 | ||
доо четыре процента раста - не маргинальщина ни разу | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
71. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (21), 02-Мрт-25, 00:01 | ||
Да это другое. 4.3% это не 2.1% и не 1.7%, но ты бесись от непонимания своей же сводки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
68. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (64), 01-Мрт-25, 23:47 | ||
Наверное потому, что на расте, а не на си/питоне/опенэдже, написан высокопроизводительный движок работы с распределенным хранилищем на скоростях, измеряющихся в TiB/s? | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
46. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от zionist (ok), 01-Мрт-25, 20:00 | ||
Код писал сам китайский AI? В принципе логично, ведь по C++ гораздо больше обучающего материала. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (12), 01-Мрт-25, 23:59 | ||
>Код писал сам китайский AI? | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (47), 01-Мрт-25, 20:06 | ||
Как же они это сделали без недопущенной прослойки в ядре. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от Аноним (51), 01-Мрт-25, 20:51 | ||
а что, буквы для x в xFS именах уже закончились? | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Открыт код распределённой файловой системы 3FS, используемой..." | +2 +/– | ![]() |
Сообщение от Ан Оним (?), 01-Мрт-25, 21:09 | ||
Посмотрел код на С++. Ну классами они там не особо балуются, больше как код на С. В некоторых файлах С-шные fprintf и sscanf, есть даже goto. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Нуину (?), 01-Мрт-25, 21:39 | ||
Через git blame можно статистику собрать. Хотя, конечно, это не скажет о реальных авторах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
65. "Открыт код распределённой файловой системы 3FS, используемой..." | +3 +/– | ![]() |
Сообщение от Ан Оним (?), 01-Мрт-25, 23:17 | ||
Blame говорит: initial commit 2 days ago и всё | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
99. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от пох. (?), 03-Мрт-25, 09:29 | ||
бггг! Все что нужно знать о кетайском стиле разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
104. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Аноним (104), 03-Мрт-25, 13:17 | ||
В расте есть понятие идиоматичного кода, а в сях - в лучшем случае код полиси + линтер | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
88. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Zenitur (ok), 02-Мрт-25, 12:16 | ||
Мне кажется, создать файловую систему сложнее FAT32 могут только лучшие специалисты мира. IBM сделала HPFS. Sun создала ZFS. Microsoft уже 25 лет делает ReFS и так и не сделала. Btrfs сделали, и даже используют в продакшене. Однако Red Hat бросила бэкпортировать патчи Btrfs в RHEL 6 (когда я увидел количество этих патчей, я пришёл в ужас... Неужели файловые системы _настолько сложны?). | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
90. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от MinimumProfit (?), 02-Мрт-25, 13:38 | ||
Файловая система (а точнее, система управления файлами) - фактически СУБД, конечно, технологии СУБД сложны. Кроме этого в современных файловых системах используется интегрированные шифрование, избыточность (redudancy), управление томами, снимки (а в BTRFS - снимки снимков), advanced control lists. Из-за всего этого файловые системы превращаются в неподъёмных монстров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
95. "Открыт код распределённой файловой системы 3FS, используемой..." | –1 +/– | ![]() |
Сообщение от Аноним (95), 03-Мрт-25, 05:50 | ||
В современных ФС это всё к другому слою относится. А во всяком хламе - да, запихнуто в ФС напрямую, вместе с управлением томами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
98. "Открыт код распределённой файловой системы 3FS, используемой..." | +1 +/– | ![]() |
Сообщение от пох. (?), 03-Мрт-25, 09:28 | ||
с разморозочкой, чувак. Тебе у нас - не понравится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Открыт код распределённой файловой системы 3FS, используемой..." | +/– | ![]() |
Сообщение от Перастерос (ok), 03-Мрт-25, 12:56 | ||
А чем оно от CEPH отличается, ну помимо Direct I/O ? Может кто-то пояснить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |