Крис Мейсон (Chris Mason), автор файловой системы Btrfs и лидер команды разработчиков данной ФС, объявил (http://permalink.gmane.org/gmane.comp.file-systems.btrfs/30420) о переходе на работу в компанию Facebook. Одновременно с таким же заявлением выступил (http://permalink.gmane.org/gmane.comp.file-systems.btrfs/30419) Джозеф Бацик (Josef Bacik), другой активный разработчик Btrfs, занимающий пост мэйнтефнера ветки btrfs-next. Крис и Джозеф войдут в состав отдела Facebook, специализирующегося на низкоуровневых разработках, в котором будут заниматься работой над ядром Linux и, в частности, развитием Btrfs.Оба разработчика отмечают, что Facebook сильно заинтересован в проведении работы по улучшению Btrfs, поэтому с точки зрения развития Btrfs и организации взаимодействия с другими разработчиками мало что изменится. До этого оба разработчика являлись сотрудниками компании Fusion-io, которая специализируется на создании высокопроизводительных систем хранения на базе Flash-памяти и открытом ПО.
URL: http://permalink.gmane.org/gmane.comp.file-systems.btrfs/30420
Новость: http://www.opennet.me/opennews/art.shtml?num=38530
мэйсон работал в оракле
потом еще где-то
щас в фэйсбук
это нормально
Ну он не японец, чтобы харакири делать при увольнении из корпорации где наручниками приковывают к рабочему месту.
> Ну он не японец, чтобы харакири делать при увольнении из корпорации где
> наручниками приковывают к рабочему месту.Не, не японец, просто "14 февраля" скоро, вот все и готовятся, что Майсон, что Корпорации.
> Не, не японец, просто "14 февраля" скоро, вот все и готовятся,
> что Майсон, что Корпорации.Не 14, а 23 же!
> Не 14, а 23 же!Конечно, конечно, ты прав мой анонимный брат, 23-е тоже скоро.
Но ты видимо не в курсе того, что же значит магическая дата "14 февраля" в жизни BTRFS и Криса, не побоюсь этого слова, Мэйсона.
Вот тебе цитатка ( обрати на дату заметки - 02.02.2012 ):
"... Крис также отметил что на 14 февраля намечен крайний срок выпуска программы btrfs.fsck, способной исправлять ошибки на Btrfs-разделах. ..."
Источник: http://www.opennet.me/opennews/art.shtml?num=32974
Так вот, мой анонимный брат, ни 14 февраля, ни даже 14 марта "btrfs.fsck" не вышла. А так называемый Крис оказался обыкновенным болтуном, не отвечающим за свой собственный базар.
Именно эта дата ярко показывает всю его ущербность, а равно и ущербность разрабатываемой им поделки. Ходят слухи, что из Оракла его выпнули, когда стало ясно, что не кататься им на БТРе никогда. Правда я не возьмусь подобного утверждать, скорее всего это просто народное творчество масс.
Пошарь в закромах "Опеннета" и тебе откроется вид на те эпические баталии в защиту этого самого какбэ Криса и его изделия. Его имя нельзя было упомянуть всуе, местные эксперты давали зуб, что система подобна бронепоезду - просто неубиваема и потому ей "лечилка" "нах" не нужна.
Скоро два года минет с тех пор, а лошадь и повозка и ныне там.
Такие вот значит пироги с лапшой...
> Так вот, мой анонимный брат, ни 14 февраля, ни даже 14 марта
> "btrfs.fsck" не вышла. А так называемый Крис оказался обыкновенным болтуном, не
> отвечающим за свой собственный базар.Подобный проблемы обусловлены главным образом законодательством цивилизованных стран, запрещающим руководителям использовать эффективные методы мотивации подчиненных (лечебное голодание, телесные наказания и т.д.).
В конце концов, Мейсон просто руководитель. И если подчиненные его подвели - далеко не всегда он может лично что-то исправить.Тем более, если речь идет о таких второстепенных вещах, как btrfs.fsck. Любой Изен вам в два счета докажет, что на CoW FS, fsck не нужно вообще.
> Подобный проблемы обусловлены главным образом законодательством цивилизованных стран,
> запрещающим руководителям использовать эффективные методы мотивации подчиненных (лечебное
> голодание, телесные наказания и т.д.).Зачем же так сурово, мой анонимный брат ? Есть ведь гораздо более мягкие и в тоже самое время действенные методы: вызов на ковёр, лишение премии, наконец увольнение с выдачей плохой характеристики.
> В конце концов, Мейсон просто руководитель. И если подчиненные его подвели - далеко не всегда он может лично что-то исправить.
Прости мне мой французский, но он лох и звездобол, а не руководитель. Ну, ещё кажется имеет довольно крепкие задатки лохотронщика, уже третью контору обещает покатать не БТРе.
> Тем более, если речь идет о таких второстепенных вещах, как btrfs.fsck.
Спасибо, шутку оценил. Только она пришлась бы ещё более к месту, когда у меня БТРФский раздел навернулся.
> Любой Изен вам в два счета докажет, что на CoW FS, fsck не нужно вообще.Это верно, Изя смог бы сделать это, вне всякого сомнения. За это я его уважаю, и завсегда плюсую в карму, при первой же подвернувщейся возможности.
Конечно. Корпорашки-то, прямо скажем, гов*нные, долго работать там никто не захочит.
Причём тут fusion-io, у Вас есть сведения, что там какие-то особо отвратные условия для работы?
а что такого? Там даже ради этого люди из одного конца страны переезжают в другой. Не то что у нас, херачат по писят лет на одном заводе, который только и дерут чтобы электорат от безделья политикой заниматься не начал.
> а что такого? Там даже ради этого люди из одного конца страны
> переезжают в другой. Не то что у нас, херачат по писят
> лет на одном заводе, который только и дерут чтобы электорат от
> безделья политикой заниматься не начал.Крепостное право - основа русской национальной идеи. Общество без деления на баринов и крепостных лишено смысла.
Ооооо, кажется нас почтил внучатый племянник Карло Марса !Расскажи-ка нам, наш белоленточный червячок, иде людишки по-другому, по-щасливому живут ?
Наверное там где и ты, в тёплых странах, с видом на животворящее Мёртвое Море.
> Расскажи-ка нам, наш белоленточный червячок,От белоленточной твари слышу.
> иде людишки по-другому, по-щасливому живут ?
Там, куда толерасты не добрались, и где рабство еще не отменили.
когда у общества нет цветовой дифференциации штанов...
> а что такого? Там даже ради этого люди из одного конца страны
> переезжают в другой. Не то что у нас, херачат по писят
> лет на одном заводе, который только и дерут чтобы электорат от
> безделья политикой заниматься не начал.Надеемся, что ты уже там... переезжаешь. Заодно поинтересуйся по скольку годочков многие счастливые детройтские пешеходы на автомобильных фабриках отпахали.
Если существо не способно освоить нужную профессию (а крах тех самых фабрик - он не мгновенно произошел) - то это не человек, а слизень древесный
> Если существо не способно освоить нужную профессию (а крах тех самых фабрик
> - он не мгновенно произошел) - то это не человек, а
> слизень древесныйРасскажы нам, Алёша, сколько профессий ты освоил на твоём веку, сколько у тебя детей и сколько раз ты переезжал из одного конца страны в другой её конец, и какая это была страна.
Разбей наши сомнения о твердыню фактов.
Смею предположить, что ты раньше работал трактористом, а теперь вот программистом работаешь. Ну, после того как твой родной колхоз был ликвидирован и ты лишился рабочего места.
> Если существо не способно освоить нужную профессию (а крах тех самых фабрик - он не мгновенно произошел) - то это не человек, а слизень древесныйПрикольная мысль. Думаю, многие ржать будут в голос.
> Прикольная мысль. Думаю, многие ржать будут в голос.Преимущественно те, кто не освоил за свою жизнь вообще ни одной профессии, надо полагать.
> а что такого? Там даже ради этого люди из одного конца страны
> переезжают в другой. Не то что у нас, херачат по писят
> лет на одном заводе, который только и дерут чтобы электорат от
> безделья политикой заниматься не начал.Оба варианта имеют весьма конкретные недостатки. Например, после переезда пару лет нужно обзаводиться знакомыми, исследовать местность на предмет школ, кружков и т.д. для детей.
А сидение на одном месте без возможности переезда ставит раком, когда у завода начинаются проблемы.
В общем, "нет в жизне щастя".
> В общем, "нет в жизне щастя".Наоборот: чтобы обрести "щасте", нужно просто не быть хикки и быстро осваиваться на новом месте.
"Рыба ищет, где глубже, а человек - где лучше"
Студеньтик?
Уже давно нет.
>> Наоборот: чтобы обрести "щасте", нужно просто не быть хикки и быстро осваиваться на новом месте.
> Студеньтик?Кстати, а с чего вы взяли, что не-хикки могут быть только скубенты?
> обзаводиться знакомыми, исследовать местность на предмет школ, кружков и т.д. для детей.--
> быстро осваиваться на новом месте.--
Если учесть что у большинства населения семейная жизнь влечёт за собой привязку, вот к такому, то куда быстро осваиваться. Хорошо если ещё долги с всякими ипотеками не висят.
Да, да, да. Надо быть просто мобильным и креативным. :-)
T.e. вместо того чтобы нанять дополнительных разработчиков, просто текущих сдернули с одного места работы на другое. <сарказм>Офигительная помощь развитию btrfs! </сарказм>
Молвите как о крепостныхъ душахъ. Их прежние места работы пустовать не будут, наверняка. А просто найм дополнительных разработчиков - так несолидно же.
Не помощь развитию бтрфс, а доработка нужных фейсбуку фич в первую очередь. Для этого не нужны новые разработчики, а нужны 2 толковых и почти готовый продукт.
он не "почти готовый", а вечная экспериментальная хрень на тему "потусил Мейсон с Гансом Рейзером, который на научной основе делал математически подтвержденную модель", потом после эпик фейла с Гансом взялся сделать "то же самое но с перламутровыми пуговицами". Но ни вменяемой основы, ни способностей нет как и не было. Ему повезло что в тот момент совпало что начали продавать SSD, и в СМИ только и трезали про SSD, COW, и всетлое будущее. Даже Линус - прожженый искушенный - и тот повелся, все раструбили его фразу "пока прекантуемся на ext4, но будущая основная ФС это BTRFS".И где сейчас эта будущая вылизанная уже хз сколько лет супер ФС? Да там же где и в самом начале - че то невнятное на тему COW, ненадежное и глючное, с неиссякаемым потоком правок-костылей каждый релиз ядра.
>ни способностей нетАнонимум способен оценить способности такого уровня? Это же не веб странички делать...
Все упирается в распространение и широкое тестирование. ФС можно считать и готовой и неготовой, т к все реализовано, но на тыщемильонов серверов в течении 10 лет не протестировано. Вроде бы замкнутый круг, но и он преодолевается. Уже в следующем году бтрфс станет дефолтом в ряде дистров и вон сколько потугов заюзать ее на серверах.
А пилить ее можно бесконечно, т к это мега-комбаин. Вон сделали очередной рейд 5 или 6, так еще много всяких рейдов есть и прочего, вот и патчат. Запилить ее все фичи на одинаково высоком уровне - это задачка. Возможно, этого никогда не будет, всегда будет что-то нестабильное.
Так говоришь будто нормальные веб странички делать просто.
> Так говоришь будто нормальные веб странички делать просто.А кто в наше время делает _нормальные_ веб-странички? И кому они такие нужны (не из пользователей, а из заказчиков)?
> он не "почти готовый", а вечная экспериментальная хрень на тему "потусил Мейсон
> с Гансом Рейзером, который на научной основе делал математически подтвержденную модель",
> потом после эпик фейла с ГансомТы навернео про тот разговор с Эдуардом шишкиным, а не Гансом?
Справедливости ради, и при всём уважении к Эдуарду, в том треде он нашёл реальный баг, но сделал неправильные выводы. В том числе на счёт записей переменного размера в b-дереве он "переврал" то, что написано у Кнута, однако сослался на него.
Продукт нужен для его использования, а не для "развития" в стиле "сообщества" - бесконечная гонка за собственным хвостом "Давай так попробуем, этак сделаем. Ничего не получилось, ну и хрен с этим, новое сделаем" Такой "продукт" интересен только его разрабам и кучке "энтузиастов", но не нужен пользователям.
> - бесконечная гонка за собственным хвостом "Давай так попробуем, этак сделаем.И в конечном итоге именно такие люди двигают мир вперед. Нет, первый самолет сделал не Боинг. Его собрали братья райт, из г-на и палок, на коленке. Точно так же были сделаны первые моторы, первые микросхемы, первые станки, ... - за всеми существенными изобретениями обычно стоит отнюдь не абстрактная корпорация а вполне себе 1 или несколько весьма конкретных личностей, специалистов в своей области. То что корпорации на хребет садиться умеют и присваивать чужие идеи понемногу научились - второй вопрос. И то, как видишь, поток стартапов не иссякает.
> Ничего не получилось, ну и хрен с этим, новое сделаем"Как ни странно, так делают вообще все разработчики. И корпоративные, и доморощенные, и серобуромалиновые в крапинку.
> Такой "продукт" интересен только его разрабам и кучке "энтузиастов", но не нужен
> пользователям.Самолет братьев Райт тоже был интересен только кучке энтузиастов. Но без него не было бы "боингов" и "эйрбасов", "МиГов" и "F-*". А век всеобщих коммуникаций дал новую возможность - объединяться в работе над масштабными задачами. Но марков как самый дятел видит в этом только помеху. Как же это так - что-то новое? Не как 30 лет назад? Ай-яй-яй!
Ну ты тупишь 8-о
Вот именно что btrfs - самолёт братьев Райт стояший между современными лайнерами ZFS, aFS, Ext4б, ReiserFS и других. И чего на это угрёбище дро***ть - понятно только задр***там типа тебя. Не в обиду - чисто скучные факты.
> Ну ты тупишь 8-о
> Вот именно что btrfs - самолёт братьев Райт стояший между современными лайнерами
> ZFS, aFS, Ext4б, ReiserFS и других. И чего на это угрёбище
> дро***ть - понятно только задр***там типа тебя. Не в обиду -
> чисто скучные факты.btrfs - всего лишь ZFS с исправленными design bugs, что бы там не верещали хейтеры.
Да нет, в части важности для прогресса кучки стартаперов никто не спорит.
Вопрос в другом, Райт не соберут на коленке в сарае боинг с мягкими креслами для пассажиров.
Также и в линуксе, "сообщество" создало что-то с прутиками и костыликами, но этим нельзя пользоваться in mass . Для создания боинга нужна The Boeing Company, для создания конечного продукта в линуксе нужны корпорации.
Насчет остального .., один Цукерберг сумел создать за несколько лет конечный продукт для миллиарда пользователей, великое множество гениальных умов в линуксе за несколько десятилетий родило только одын процент пользователей, и то этих гениев на канате тянули IBM сотоварищи. Это и к вопросу о "роли личности в истории"и к вопросу об инфраструктуре линукса :-)
Ну врешь же! Великое множество гениальных людей за только прошлое десятилетие сделало пользователями Linux треть населения планеты.
> Ну врешь же! Великое множество гениальных людей за только прошлое десятилетие сделало
> пользователями Linux треть населения планеты.Только эти гении не из "сообщества", а из гугля :-)
И? Они что, не являются частью сообщества Linux от этого?
> И? Они что, не являются частью сообщества Linux от этого?Разработчики андроида никаким членами никакого сообщества не являются, кроме сообщества гугля :-), это раз.
Ну а два, вы совершенно напрасно считаете, что прикомандированные к разработке ядра работники интела, например, являются членами вашего сообщества, они сотрудники интела, которые выполняют свою работу, и первично именно это
И уж в любом случае это гении корпораций, а не "сообщества"
> <сарказм>Офигительная помощь развитию btrfs! </сарказм>Не знаю как там насчет сарказма, но в целом на btrfs навалилось немало народа нынче. И критичные баги в основной функциональнсти вроде уже более-менее запинали.
Ну ок, через годик поглядим... Спешить-то некуда, XFS/Ext4 вполне хороши.
не нужно думать, что эти кадры абсолютно незаменимы. Дополнительные может и есть, или появятся после ухода этих в других конторах, только они не распиарены.
> T.e. вместо того чтобы нанять дополнительных разработчиков, просто текущих сдернули с одного места работы на другое.Кто знает, может, Мейсона злые оркаловцы отвлекали другими задачами, не давали разрабатывать btrfs, плохо кормили и били ногами. Это ж оракел, "лучшие друзья опенсорса" (лучше их только Марк).
фэйсбук - отличный полигон
будет возможность погонять бтрфс на петабайтных хранилищах
На петабайтных - вряд ли. BRTFS - не распределенная ФС, а в здравом уме никто в здравом уме не будет держать петабайты на одной локальной.
640k хватит всем!
Для задач хранения петабайтов данных вменяемые люди предпочитают использовать распределенные отказоустойчивые хранилища, а не бухнуть одну систему с кучей полок на сотню дисков, чтобы получить в итоге SPOF.
> Для задач хранения петабайтов данных вменяемые люди предпочитают использовать распределенные
> отказоустойчивые хранилища, а не бухнуть одну систему с кучей полок на
> сотню дисков, чтобы получить в итоге SPOF.Если увлекаться распределением, вместо SPOF будет bottleneck.
Как правило, RAID + backup бывает достаточно.
>Как правило, RAID + backup бывает достаточно.Никакой RAID + backup не зашитит от падения одного из датацентров. Более того, я тебе по секрету скажу, там, в тех массовых сервисах, где речь идет о петабайтах данных, бэкапы не делают, полагаясь на междатацентровую репликацию.
В том же фейсбуке петабайты в хадупе хранятся. Они, конечно, бэксторят в итоге данные на локальные ФС и, как подозреваю, хотят использовать для этого бтрфс, но на один сервер там едва ли будет больше нескольких сотен терабайт приходиться.
Про NAS почитай, на сайтик NetApp зайди, глядишь что-то новое для себя узнаешь.
> Про NAS почитай, на сайтик NetApp зайди, глядишь что-то новое для себя
> узнаешь.Чо например?
Про петабайтные хранилища на локальных fs, хотя кластерные решения у них тоже есть.
ты что-то путаешь. Петабайтное хранилище != одна фс на нём.
>> Петабайтное хранилище != одна фс на нём.
> Такие подходы отчетливо попахивают душком эпохи ext*/NTFS, которые просто не дружат с
> большими хранилищами, побуждая админов к изъeбам.Желание захреначить одно большое хранилище на одном сервере попахивает душком ынтырпрайза. С распределенными отказоустойчивыми хранилищами, растягивающимися на несколько датацентров изъебываются отнюдь не из-за ограничений backing store FS.
> Желание захреначить одно большое хранилище на одном сервере попахивает душком ынтырпрайза.
> С распределенными отказоустойчивыми хранилищами, растягивающимися на несколько датацентров
> изъебываются отнюдь не из-за ограничений backing store FS.Выше мы особо оговорились, что речь идет не о распределенных, а о строго локальных хранилищах.
>> Желание захреначить одно большое хранилище на одном сервере попахивает душком ынтырпрайза.
>> С распределенными отказоустойчивыми хранилищами, растягивающимися на несколько датацентров
>> изъебываются отнюдь не из-за ограничений backing store FS.
> Выше мы особо оговорились, что речь идет не о распределенных, а о
> строго локальных хранилищах.Если уж говорим о фейсбуке, то речь определенно идет о распределенных хранилищах. При этом на каждой ноде едва ли будет больше нескольких сотен терабайт. Т.о. на петабайтах бтрфс гоняться не будет.
NetApp переходит на btrfs? Ого
> NetApp переходит на btrfs? ОгоВрядли angra имел ввиду что Netapp, пионер COWFS, собирается переходить на fs, которую еще даже в тестовых дистрибутивах боятся использовать. У него и своя WAFL/ONTAP имеется, почти 20 лет как уж, со всеми видами блекджеков и шлюх. А вот то, что в основе больших NAS лежит SAN, похоже, недогнал.
> Про NAS почитай, на сайтик NetApp зайди, глядишь что-то новое для себя
> узнаешь.Нетапп позволяет растянуть одну бтрфс на несколько датацентров в отказоустойчивом виде?
Прекрасная весть.
что будет соц сеть файловых систем ?
я уже придумал новое название btrfsbook
thebtrfsbook - так круче.
Какие нелюбители фильма социальная сеть собрались - заминусовали, хех.
Btrface
> BtrfaceБыла морда кирпичом, а теперь будет морда БТРом :)
> Была морда кирпичом, а теперь будет морда БТРом :)FIX: Была морда книгой, а теперь будет морда БТРом :)
btrfacepalm
> btrfacepalmfacebook был facepalmом еще до того, как это стало btrом :-)
А мне вот интересно -- можно ли будет ставить лайки файлам?Или, например, автоматом постить события ФС в фейсбуке. Это ж какая цифровая жизнь начнется! В твиттере - во сколько сегодня встал, в инстаграме - что покушал на завтрак, в фейсбуке - что поставил на закачку.
Да и полезных возможностей куча:
[lena31021999 случайно удалила папку "Фотаграфеи котяток"]. И все полторы тыщи френдов ей сочувствуют, фотками делятся...
> А мне вот интересно -- можно ли будет ставить лайки файлам?Нет. Только acked-by / signed-off-by.
Facebook: %username% скачал The_Hunger_Games.BDRip.1080p.x264.Eng.mkv
Twitter: получил повестку в суд, штраф невменяемый :(
Instagram: фотография почки
> А мне вот интересно -- можно ли будет ставить лайки файлам?"Вам и ещё 25 пользователям понравился core.23718" :)
> "Вам и ещё 25 пользователям понравился core.23718" :)Причем в числе этих пользователей - разработчик рухнувшей программки, ага.
Ничего не понял.
> в фейсбуке - что поставил на закачку.Лыжи уже реализовали эту функцию в своих телевизорах - они отсылали на свой сервак имена файлов с флешки юзеря :)
> И все полторы тыщи френдов ей сочувствуют, фотками делятся...
Потом приходит какой-нить smartass и рассказывает что можно откатить снапшот. Полторы тыщи френдов дружно обтекают...
это замечательно. Наверное...
что то последнее время много Facebook'а стало
Нас ждет новая корпорация добра?
> что то последнее время много Facebook'а стало
> Нас ждет новая корпорация добра?Бабло побеждает зло (с)
> Нас ждет новая корпорация добра?Все корпорации "добрые" по определению, т.к. руководствуются чисто экономическими показателями.
что только не придумывают, лишь бы от php не отказываться...
> что только не придумывают, лишь бы от php не отказываться..."Подай пример, начни с себя, сделай бубук на сях" (с) :-)
> "Подай пример, начни с себя, сделай бубук на сях" (с) :-)Сам бук как раз переписывает себя на си++ (или хотя-бы транслирует пых в него через hip-hop) и D. А дай буратине в лапы клавиатуру - получится неведомая муйня. Не менее отвратительная, "зато на бидоне". Что не отменит факта что это тормозной, уродливый и глюкавый кусок крапа. Хоть и не на пэхапэ.
> Что не отменит факта что это тормозной, уродливый и глюкавый кусок крапа.Это не важно. Скорость и стабильность не нужны.
> Хоть и не на пэхапэ.
А вот это - хорошо.
> что только не придумывают, лишь бы от php не отказываться...А куда валить-то? Не на гвидобейсик же тормозной.
>> что только не придумывают, лишь бы от php не отказываться...
> А куда валить-то? Не на гвидобейсик же тормозной.уж не тормознее php, так что вполне лучший вариант.
> уж не тормознее php, так что вполне лучший вариант.Гораздо тормознее.
Вообще, тормознее гвидобейсика - разве что жаба.
>> уж не тормознее php, так что вполне лучший вариант.
> Гораздо тормознее.
> Вообще, тормознее гвидобейсика - разве что жаба.Выбрось свой телефон с J2ME на помойку, раз у тебя Java тормозит.
> Выбрось свой телефон с J2ME на помойку, раз у тебя Java тормозит.У меня Core i7, вообще-то.
Они, как бы, успешно с этим PHP взлетели. Сейчас, правда, имея ресурсы, могут позволить себе всё переделывать красиво, чем и занимаются. Нормальный подход. Сначала - сделать хоть из говна и палок, но чтобы ехало. А потом можно и на титан с углепластиком менять там, где говно с палками таки не справляются при возросших нагрузках.
> Они, как бы, успешно с этим PHP взлетели. Сейчас, правда, имея ресурсы, могут позволить себе всё переделывать красиво, чем и занимаются.Ага — хотят компилить PHP напрямую в байткод виртуальной машины: http://blogerator.ru/page/facebook-perehodit-na-virtualnuju-...
Инструкция invokedynamic уже есть в JVM из JDK 7 и используется динамическими языками (Java будет использовать в JDK 8).