anonymous@RULINUX.NET~# Last login: 2024-12-23 06:53:47
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Всеми проклинаемый Орякл

Вот на ёбен.нете пишут, что Оракл таки решил удавить котёнка и прекратить разработку Люстры (где в свое время отметились такие почтенные люди, как один из основателей зеролора green). В смысле -- нет предела преступлениям Орякла против человечности!

А до этого, можно подумать, Люстра под чутким руководством Сана развивалась бурно и решительно.

А вот нефига. Похоже есть некий застой в развитии распределенных файловых систем, и в этом виноват вовсе не Оракл.

geekkoo(*) (2011-01-12 15:40:00)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Всеми проклинаемый Орякл от geekkoo 2011-01-12 15:40:00
avatar
Скрыть

Re: Всеми проклинаемый Орякл

\me вообще нихрена не смыслит в распределённых ФС

HEBECTb_KTO(*)(2011-01-12 17:41:35)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Всеми проклинаемый Орякл от HEBECTb_KTO 2011-01-12 17:41:35
avatar
Скрыть

Re: Всеми проклинаемый Орякл

\me тоже мпло чего смыслит, но чё-то мне стало в последнее время стало казаться, что натянуть POSIX-семантику на распределенную файловую систему (в смысле, доступ к которой управляется более чем одним ядром) -- это сравнимо с попытками изобретения вечного двигателя. Чисто с обывательской точки зрения -- если б было можно, то уже давно бы сделали. И мне кажется, что здравый смысл Орякла тут его не подвел ...

geekkoo(*)(2011-01-12 17:55:49)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
[#] [Добавить метку] [Редактировать] Ответ на: Re: Всеми проклинаемый Орякл от geekkoo 2011-01-12 17:55:49
avatar
Скрыть

Re: Всеми проклинаемый Орякл

Если позикс им не канает, то это видимо что-то их разряда распределённых транзакциев и атомарности чтения - когда несколько пейсателей читают/пишут данные в одни и те же файлы и тех, кто пересёкся с ранее начавшим процессом надо уничтожить и изменения откатить, и следовательно у приложений должна быть возможность сказать системе: "я вот тут собираюсь прочитать/запейсать участки ФС из этого списка в рамках единой транзакции - гони всех прочь, кто со мной пересекается, а кто не уходит - тех я само подожду". Но действительно непонятно нах это делать на уровне ФС.

HEBECTb_KTO(*)(2011-01-12 18:06:43)

[#] [Добавить метку] [Редактировать] Ответ на: Всеми проклинаемый Орякл от geekkoo 2011-01-12 15:40:00
avatar
Скрыть

Re: Всеми проклинаемый Орякл

А что оракел? Это один из основных коммитеров в ядро линукс. Пруфы на опеннете, лол.

Silvy(*)(2011-01-12 20:39:15)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2.13) Gecko/20101210 Mandriva Linux/1.9.2.13-69.1mib2010.1 (2010.1) Firefox/3.6.13
[#] [Добавить метку] [Редактировать] Ответ на: Re: Всеми проклинаемый Орякл от Silvy 2011-01-12 20:39:15
avatar
Скрыть

Re: Всеми проклинаемый Орякл

И не только. Говорят они ещё какую-то базу данных сделали, по сравнению с которой другие СУБД скромно сосут..

HEBECTb_KTO(*)(2011-01-13 00:29:15)

[#] [Добавить метку] [Редактировать] Ответ на: Re: Всеми проклинаемый Орякл от HEBECTb_KTO 2011-01-12 18:06:43
avatar
Скрыть

Re: Всеми проклинаемый Орякл

>>"я вот тут собираюсь прочитать/запейсать участки ФС из этого списка в рамках единой транзакции - гони всех прочь, кто со мной пересекается, а кто не уходит - тех я само подожду".
Ну, в такой ситуации, если файловая система как-то использует BTree, то это -- прямой путь к дедлокам. А самый прямой способ разрешить дедлок -- профейлить всех пейсателей, кроме одного. А что потом скажет конечный пользователь, у которого аппликуха будет сыпать ошибки файловой системы -- догадайся с двух раз.

Ну, дурко-независимая база данных (AKA файловая система) -- хороша, конечно, но и у неё есть пределы. А за этими пределами уже начинается область нормальных баз данных, где доступ к данным (как минимум) зависит от самого приложения, а как макисмум -- от весьма недешёвого DBA.

geekkoo(*)(2011-01-14 15:07:32)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!