The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Открыт код распределённой файловой системы 3FS, используемой в DeepSeek"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Открыт код распределённой файловой системы 3FS, используемой в DeepSeek"  +/
Сообщение от opennews (??), 01-Мрт-25, 14:07 
Опубликован исходный код распределённой файловой системы 3FS (Fire-Flyer File System), разработанной для использования в инфраструктурах тренировки и выполнения крупных моделей машинного обучения. ФС входит в состав AI-платформы Fire-Flyer и используется китайской компанией DeepSeek, развивающей языковые модели, охватывающие более 600 миллиардов параметров. Целью создания 3FS называется предоставление совместного хранилища для упрощения разработки распределённых приложений. Работа ФС оптимизирована для использования в сетях RDNA и хранения информации на SSD-накопителях. Код 3FS написан на языке С++ (ChunkEngine на Rust) и открыт под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62816

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Открыт код распределённой файловой системы 3FS, используемой..."  +6 +/
Сообщение от Аноним (1), 01-Мрт-25, 14:07 
>"Код 3FS написан на языке С++"
Ответить | Правка | Наверх | Cообщить модератору

3. "Открыт код распределённой файловой системы 3FS, используемой..."  +11 +/
Сообщение от laindono (ok), 01-Мрт-25, 14:18 
Неужели на C++ стали настолько редко писать, что вы теперь каждому проекту радуетесь?
Ответить | Правка | Наверх | Cообщить модератору

14. "Открыт код распределённой файловой системы 3FS, используемой..."  +9 +/
Сообщение от Аноним (1), 01-Мрт-25, 14:55 
Написал так, как будто вы C++ не освоили. C++ это стандарт индустрии разработки!
Ответить | Правка | Наверх | Cообщить модератору

35. "Открыт код распределённой файловой системы 3FS, используемой..."  –4 +/
Сообщение от Илья (??), 01-Мрт-25, 18:00 
>C++ это стандарт индустрии разработки

C# же

Ответить | Правка | Наверх | Cообщить модератору

54. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 21:34 
> C# же

Это у ИНДУСтрии. Которой нечего ловить в high-performance, by design. Жирный обсирак с LSE и "windows server обгоняет linux" тому отличный пример. Ога блин, LSE послал нетчиков и майкрософт в пользу Linux и C++, скупить тиму - дешевле оказалось чем покупать релизы софта у нетчиков которые не выдавали обещанные параметры по латенси (что для биржевиков, так то, денег стоит).

Ответить | Правка | Наверх | Cообщить модератору

59. "Открыт код распределённой файловой системы 3FS, используемой..."  –1 +/
Сообщение от Аноним (59), 01-Мрт-25, 21:52 
не неси чушь, всему своё применение
Ответить | Правка | Наверх | Cообщить модератору

60. Скрыто модератором  +/
Сообщение от anonymous (??), 01-Мрт-25, 22:11 
Ответить | Правка | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от Аноним (62), 01-Мрт-25, 22:25 
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

16. "Открыт код распределённой файловой системы 3FS, используемой..."  +1 +/
Сообщение от Аноним (16), 01-Мрт-25, 15:08 
Только раст имеет право на экс(ин)клюзивное упоминание?
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

31. "Открыт код распределённой файловой системы 3FS, используемой..."  +5 +/
Сообщение от Нуину (?), 01-Мрт-25, 16:41 
> вы теперь каждому проекту радуетесь?

Каждому проекту радуются растовщики. Тут же просто комментатор показал, кто хозяин.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

38. "Открыт код распределённой файловой системы 3FS, используемой..."  –1 +/
Сообщение от Аноним (38), 01-Мрт-25, 18:31 
У комментатора есть хозяин? Вроде рабство давно отменили...
Ответить | Правка | Наверх | Cообщить модератору

45. "Открыт код распределённой файловой системы 3FS, используемой..."  –2 +/
Сообщение от Аноним (-), 01-Мрт-25, 19:35 
Наверное не везде.
Ты же не знаешь откуда люди пишут.
Тут у кучи анонов какие-то травмы, то хозяева мерещатся, то ноги/опы/еще что-то лижут...
В общем печально это всё.
Ответить | Правка | Наверх | Cообщить модератору

15. "Открыт код распределённой файловой системы 3FS, используемой..."  +1 +/
Сообщение от Аноним (15), 01-Мрт-25, 14:57 
Видимо появилась более какая то конкурентноспособная file system, раз они открыли код.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

64. Скрыто модератором  +/
Сообщение от Аноним (64), 01-Мрт-25, 23:01 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

8. "Открыт код распределённой файловой системы 3FS, используемой..."  +7 +/
Сообщение от Аноним (-), 01-Мрт-25, 14:30 
> Код 3FS написан на языке С++ (ChunkEngine на Rust)

Неужели у кого-то получилось совместить 2 языка в одном проекте и при этом у престарелых снежинок не сгорела пятая точка?
Наверное надо быть азиатом, для таких подвигов.

Ответить | Правка | Наверх | Cообщить модератору

9. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Брус Ю (?), 01-Мрт-25, 14:39 
Вот с кого пример брать надо, а не устраивать мелодрамы по поводу раста в ядре.
Ответить | Правка | Наверх | Cообщить модератору

10. "Открыт код распределённой файловой системы 3FS, используемой..."  +3 +/
Сообщение от Аноним (-), 01-Мрт-25, 14:42 
> Вот с кого пример брать надо, а не устраивать мелодрамы по поводу раста в ядре.

Так ты не сравнивай дисциплинированных китайцев, с изнеженными амерами.
Ведь скандал устроли и свалили что растовик, что сишник.
Т.е дело не в языке, а в воспитании.


Ответить | Правка | Наверх | Cообщить модератору

12. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (12), 01-Мрт-25, 14:50 
>а в воспитании

«Культурная революция» в Китае даёт плоды ?

Ответить | Правка | Наверх | Cообщить модератору

30. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 16:28 
>>а в воспитании
> «Культурная революция» в Китае даёт плоды ?

Не уверен.
Т.к япошки почти такие же (надеюсь мои знакомые меня не читают))) - могут быть супер сосредоточенными и трудолюбивыми.
А в пятницу ужраться в хламину и валяться под забором))

Ответить | Правка | Наверх | Cообщить модератору

39. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (38), 01-Мрт-25, 18:32 
И корейцы тоже.
Ответить | Правка | Наверх | Cообщить модератору

50. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Karl Richter (ok), 01-Мрт-25, 20:33 
Япония, Китай, Корея - все "трудолюбивые".
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

56. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 21:38 
> Т.к япошки почти такие же (надеюсь мои знакомые меня не читают))) - могут быть
> супер сосредоточенными и трудолюбивыми.
> А в пятницу ужраться в хламину и валяться под забором))

А потом еще независимые аудиторы код тойоты какой проаудитят - а там... мама дорогая, забито на все мыслимые safety правила и некомпетентность на некомпетентности в критичных местах.

Правда, Боинг показал что американцы этому тоже не обязательно что чужды. Как говорится, ничего личного - это бизнес.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

63. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (63), 01-Мрт-25, 22:50 
Просто партия сказала надо. На расте так на расте. Видно анон с китайцами не работал.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

17. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (17), 01-Мрт-25, 15:12 
> Неужели у кого-то получилось совместить 2 языка в одном проекте

в чём проблема если делать с нуля а не переписывать?

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

18. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 15:18 
>> Неужели у кого-то получилось совместить 2 языка в одном проекте
> в чём проблема если делать с нуля а не переписывать?

И большая ли разница?
Им точно так же нужны люди знающие 2 языка.
Точно так же проблемы совмещать код.

Да и в чем проблема даже переписывать?
Есть проверенные схемы: создается биндинг, кусок кода заменяется, процесс повторяется.
Если ты про ядро - то там даже код СИшки не трогали, просто у вахтера полыхнул зад.


Ответить | Правка | Наверх | Cообщить модератору

20. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (17), 01-Мрт-25, 15:29 
> Им точно так же нужны люди знающие 2 языка.

проблема вообще не в этом, Тут написали движок на раст с нуля, дергают его из С++. Собственно в юзерспейс на раст писать под линукс тоже ноупроблем.

Ответить | Правка | Наверх | Cообщить модератору

27. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 16:02 
> Тут написали движок на раст с нуля, дергают его из С++.

Да, отличное применение в качестве "ядра" программы.

> Собственно в юзерспейс на раст писать под линукс тоже ноупроблем.

В линуксе хотели писать отдельные драйвера. Для этого нужны биндинги.
Кода ДМА вообще не изменялись.

Ответить | Правка | Наверх | Cообщить модератору

29. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (17), 01-Мрт-25, 16:06 
> В линуксе хотели писать отдельные драйвера. Для этого нужны биндинги

для этого не нужны никакие биндинги - вызывай напрямую С шные функции, но тогда вопрос нахера раст нужен

Ответить | Правка | Наверх | Cообщить модератору

61. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от anonymous (??), 01-Мрт-25, 22:16 
Вызов напрямую ядерных методов - это и есть биндинги. Ну то-есть, конечно, никакие биндинги не нужны, если ты в каждой своей растовой функции делаешь свой маленький биндинг. Но гораздо проще все подобные штуки вынести куда-то в отдельное место, чтобы удобно было вызывать из раста растовые функции.
Ответить | Правка | Наверх | Cообщить модератору

58. Скрыто модератором  +/
Сообщение от Аноним (-), 01-Мрт-25, 21:39 
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

21. "Открыт код распределённой файловой системы 3FS, используемой..."  –1 +/
Сообщение от Аноним (21), 01-Мрт-25, 15:35 
Если каждому языку в проекте определено своё место, то получится.
А когда ЯП продвигается по идеологическим соображения нагромождая обертки, а руководство не может сформулировать четкую позицию, то получится Линпус.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

23. "Открыт код распределённой файловой системы 3FS, используемой..."  –1 +/
Сообщение от Аноним (-), 01-Мрт-25, 15:48 
> А когда ЯП продвигается по идеологическим соображения нагромождая обертки

Так и в ядре определили: "пишите драйвера, а в базовые структуры не лезьте"
Но нет, нашлись вахтеры, которые решили еще поуказывать как именно использовать их код.
Их конечно на место поставили, но драма все равно случилась.

Ответить | Правка | Наверх | Cообщить модератору

32. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Нуину (?), 01-Мрт-25, 16:42 
> совместить 2 языка в одном проекте

В ff уже давно

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

53. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от maximnik0 (?), 01-Мрт-25, 21:28 
>Неужели у кого-то получилось совместить 2 >языка в одном проекте и при этом у >престарелых снежинок не сгорела пятая точка?
>Наверное надо быть азиатом, для таких >подвигов.

Из известных проектов первым была Be-BE OS.Основное ядро С ,часть драйверов и компонентов ядра С++.Не самая удачная идея- не в смысле провала а в смысле обслуживание.Во всяком случае гораздо надёжнее 98 винды,ну а с скоростью работы_вошла в легенды.Гайка (свободный форк) была вынуждена древней версией gcc пользоваться,пока они не приняли решение оставить совместимость на уровне исходников,а в 64 бит версии даже совместимость полностью поломали.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

55. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (-), 01-Мрт-25, 21:35 
> Наверное надо быть азиатом, для таких подвигов.

Они и код на питоне могут нафигачить. С переменными на японском, не говоря уж о коментах. Теперь попробуй его такой майнтайнить :)

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

34. "Открыт код распределённой файловой системы 3FS, используемой..."  +2 +/
Сообщение от Фрол (?), 01-Мрт-25, 17:30 
Languages
C++ 87.0%
Rust 4.3%
OpenEdge ABL 3.4%
Python 2.1%
C 1.7%
CMake 0.8%
Other 0.7%

протестую.

почему в новости про раст написали, а про питон  с сями и опенедж - нет?

повесточку (тм) отрабатываем?

Ответить | Правка | Наверх | Cообщить модератору

37. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (21), 01-Мрт-25, 18:27 
В сумме <5% и ты спрашиваешь почему не заметили эту маргинальщину?
Ответить | Правка | Наверх | Cообщить модератору

40. "Открыт код распределённой файловой системы 3FS, используемой..."  +1 +/
Сообщение от Фрол (?), 01-Мрт-25, 18:58 
доо четыре процента раста - не маргинальщина ни разу

"это другое! это понимать надо!" (с)

Ответить | Правка | Наверх | Cообщить модератору

41. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Фрол (?), 01-Мрт-25, 19:06 
и да, анон, если в твоей голове 3,4+2,1+1,7 < 5 , твою школу следует разогнать.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

46. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от zionist (ok), 01-Мрт-25, 20:00 
Код писал сам китайский AI? В принципе логично, ведь по C++ гораздо больше обучающего материала.
Ответить | Правка | Наверх | Cообщить модератору

47. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (47), 01-Мрт-25, 20:06 
Как же они это сделали без недопущенной прослойки в ядре.
Ответить | Правка | Наверх | Cообщить модератору

51. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Аноним (51), 01-Мрт-25, 20:51 
а что, буквы для x в xFS именах уже закончились?
Ответить | Правка | Наверх | Cообщить модератору

52. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Ан Оним (?), 01-Мрт-25, 21:09 
Посмотрел код на С++. Ну классами они там не особо балуются, больше как код на С. В некоторых файлах С-шные fprintf и sscanf, есть даже goto.
Странно, в других файлах рядом корутины, boost, fmt как в С++. Как будто каждый файл писал отдельный человек и в разном стиле.

Посмотрел код на Rust'е, - конечно, unsafe функций много. Но старались аккуратно писать и в одном стиле, как будто один человек написал весь код на Rust'е.

Ответить | Правка | Наверх | Cообщить модератору

57. "Открыт код распределённой файловой системы 3FS, используемой..."  +/
Сообщение от Нуину (?), 01-Мрт-25, 21:39 
Через git blame можно статистику собрать. Хотя, конечно, это не скажет о реальных авторах.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру