The OpenNET Project / Index page

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



"Компания Apple открыла код распределённой СУБД FoundationDB"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Apple открыла код распределённой СУБД FoundationDB"  –1 +/
Сообщение от opennews on 20-Апр-18, 12:12 
Компания Apple перевела (https://www.foundationdb.org/blog/foundationdb-is-open-source/) в разряд свободных проектов СУБД FoundationDB (https://www.foundationdb.org/), относящуюся к классу NoSQL-систем, манипулирующих данными в формате ключ/значение. Особенностью FoundationDB является возможность создания больших распределённых хранилищ,  в которых возможно использование полноценных транзакций, удовлетворяющих требованиям ACID (атомарность, согласованность, изолированность, надежность) для всех операций с данными. Код СУБД написан на языке С++ и поставляется (https://github.com/apple/foundationdb/) под лицензией Apache 2.0.

Разработчики
заявляют (https://www.youtube.com/watch?v=4fFDFbi3toc), что FoundationDB является одной из самых хорошо протестированных и надёжных СУБД, что подтверждается активным применением данной системы в инфраструктуре Apple и некоторых других крупных компаний. FoundationDB позволяет создавать хранилища для обработки очень больших наборов структурированных данных, распределённых на узлах кластера из типовых серверов. Для обеспечения отказоустойчивости применяется репликация данных на несколько узлов.


Распределённое хранилище основано на архитектуре "shared-nothing (https://en.wikipedia.org/wiki/Shared-nothing_architecture)", в которой каждый узел является независимым и самодостаточным звеном, а вся система лишена единой точки отказа. Хранилище хорошо подходит к нагрузкам с большим числом операций чтение/запись, но также обеспечивает отличную производительность и в условиях, в которых преобладают операции записи. Взаимодействие с СУБД производится при помощи API и биндингов для различных языков программирования (C/C++, Python, Ruby, Java, Go).


Важной особенностью FoundationDB также является предоставление очень эффективного низкоуровневого интерфейса, позволяющего любым другим системам, использовать FoundationDB для распределённого хранения информации в согласованном состоянии. Например, на базе FoundationDB могут быть подготовлены фронтэнды для более крупных универсальных СУБД, для хранения различных моделей данных, для применения различных языков формирования запросов (например, SQL и документо-ориентированные системы), для хранения метаданных в распределённых ФС, для организаци распределённых очередей задач и т.п.


Основные возможности:


-  Мультимодельное хранилище, позволяющее сохранять любые типы данных в одной БД. Все данные надёжно сохраняются, распределяются и реплицируются в низкоуровневом представлении ключ/значение;

-  Устойчивость к сбоям и простота масштабирования.
СУБД FoundationDB проста в установке, расширении хранилища и управлении. СУБД имеет распределённую архитектуру, позволяющую легко масштабироваться и на лету обрабатывать сбои, работая при этом как единая цельная транзакционная БД, соответствующая требованиям ACID;

-  Обеспечение очень высокой производительности на типовом оборудовании. СУБД FoundationDB способна справляться с очень жесткими нагрузками, требуя при этом минимальных затрат на оборудование;
-  Готовность к промышленному применению. FoundationDB уже многие годы применяется в крупных промышленных инфраструктурах. Для тестирования внедрена специальная система, основанная на движке детерминистической симуляции.

URL: https://news.ycombinator.com/item?id=16877395
Новость: https://www.opennet.ru/opennews/art.shtml?num=48468

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

Оглавление

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


1. "Компания Apple открыла код распределённой СУБД FoundationDB"  +12 +/
Сообщение от iAnon on 20-Апр-18, 12:12 
>Обеспечение очень высокой производительности на типовом оборудовании. СУБД FoundationDB способна справляться с очень жесткими нагрузками, требуя при этом минимальных затрат на оборудование

Это можно сказать о любом ПО от Apple 😍🍎

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

8. "Компания Apple открыла код распределённой СУБД FoundationDB"  –4 +/
Сообщение от 135798361 on 20-Апр-18, 12:47 
О любом... кроме IOS.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Аноним (??) on 20-Апр-18, 13:12 
По вашему iOS требовательна к железу?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Компания Apple открыла код распределённой СУБД FoundationDB"  +20 +/
Сообщение от Аниним on 20-Апр-18, 13:18 
Аноним воспитан на Андроиде, поэтому не может поверить в то, что для того, чтобы крутить мощный интерфейс iOS и все её фишки, не нужен десятиядерный MTK и четыре гига ОЗУ на нём.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

24. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 13:39 
Только там не жаба, поэтому не особо и нужно
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

34. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от sabakka on 20-Апр-18, 14:38 
Ага, поэтому яблоко делает самые мощные ядра, правда мало, для мобильников.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

35. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от iAnon on 20-Апр-18, 15:11 
Сравните "мощный процессор для того, чтобы не тормозило" (Android) и "мощный процессор для того, чтобы работало ещё быстрее" (iOS).
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

38. "Компания Apple открыла код распределённой СУБД FoundationDB"  +3 +/
Сообщение от sabakka on 20-Апр-18, 15:42 
сравните "По вашему iOS требовательна к железу?", "мощный процессор для того, чтобы работало ещё быстрее" и жалобы пользователей на тормоза после агрейдов.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

39. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от iAnon on 20-Апр-18, 15:58 
Лично у меня после "агрейдов😁" ничего не тормозило ни на iPhone 7, ни на iPad 2 Cellular. Наверно, я не пользователь 😱
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

46. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от НяшМяш (ok) on 20-Апр-18, 16:50 
У меня разве что на 4s девятая оська подтормаживала и оперативки уже не хватало больше 2х приложений в памяти держать - но, извините, меня, в 4s процессор на пару порядков слабее (да, примерно в 100 раз), чем в 6s, который на 9 оси вышел и просто летал как самолёт. Летает кстати и сейчас на 11, так что года 3 ещё протяну на нём. А 4s я откатил на 6 ось, когда появился джейл на 9.3.5 )
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

48. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от iAnon on 20-Апр-18, 16:58 
>У меня разве что на 4s девятая оська подтормаживала

Какое совпадение, я только недавно 4s на 7⃣ сменил. Совсем батарея дохлая стала за 7 лет, больше дня не держала.

>А 4s я откатил на 6 ось, когда появился джейл на 9.3.5 )

А с 11 чего слышно? Я читал, что после iOS 9 уже нет jailbreak. Не то, чтобы он был нужен, просто интересно.

>так что года 3 ещё протяну на нём

На 6s? Они ещё лет пять проживут и два сверху протянут. Дизайн у них ничего, мне вот из седьмых только чёрны матовый понравился 📱

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

49. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от пингвиннелетает on 20-Апр-18, 17:28 
У меня 5s на последней версии и iPad 4 на 10.3.3 по понятным причинам. Я не играю на них. Телефон - это телефон, на планшете читаю интернеты, книги, смотрю Ютуб и всё такое. Apple Music на обоих девайсах активно используется. Там по 1 ГИГ памяти, ребята! Вот так надо.


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

42. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Алконим on 20-Апр-18, 16:43 
Тормозило после обновления на старых моделях из-за намеренного включения внутреннего режима сбережения энергопотребления после обновления, официально - чтобы старые батарейки работали дольше, не официально- чтобы брали новые телефоны.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

47. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от iAnon on 20-Апр-18, 16:53 
>официально - чтобы старые батарейки работали дольше, не официально- чтобы брали новые телефоны.

Алконим делает три ошибки на предложение 📝, но влёгкую раскрывает тайные махинации Apple. Типичный OpenNet 👶👶👶 :)

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

58. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Аноним (??) on 20-Апр-18, 19:40 
> 📝  👶👶👶 😍🍎 😁😱  7⃣ 📱

АйПоня инкогнито? Или у вас там все такие … альтернативные?


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

71. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Алконим on 21-Апр-18, 01:09 
Это хорошая статистика для меня. Русский не основной язык  :D
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

76. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Алконим on 21-Апр-18, 08:58 
Извиняюсь за ошибки, мой родной язык bash.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

85. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 22-Апр-18, 03:54 
Ретрограды языка и граммар нацы должны гореть в аду причем при жизни
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

81. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от iPony on 21-Апр-18, 16:01 
Ну нет конечно. 😕
Принцип же очень простой был.
При нагрузке ⚡ на плохих батареях 🔋 происходили отключения смартфонов.
Выкатили апдейт с замедлением, чтоб этого не происходило. Все стали довольны и успокоились.
А потом спустя длительное время кто-то в бложике написал тесты и ба-бах 💥 понеслась. И волны 🌊💩 бурления понеслись.
В принципе наглядная демонстрация манипулирования массовым сознанием.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

97. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от username (??) on 23-Апр-18, 12:13 
Вообще уже можно отключить замедление и лично увидеть насколько деградировала батарея. По просьбам трудящихся.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

55. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Хряк on 20-Апр-18, 19:22 
> Чтобы крутить мощный интерфейс iOS и все её фишки, не нужен десятиядерный MTK и четыре гига ОЗУ на нём.

мощный интерфейс, наверное нужно надежное охлаждение, чтобы отводить выделяемое тепло.

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

57. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Отражение луны (ok) on 20-Апр-18, 19:36 
Вот только 10 ядер там не для мощности, а ради энергосбережения. Они не работают все и сразу. Именно благодаря 10ти ядрам андроиды не выжирают батарею к полудню как это происходит на айфонах.
Олсо айось благополучно лагает на своих топовых ядрах только так, пруфы разрешаю найти на Ютубе.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

96. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от iAnon on 23-Апр-18, 09:45 
>пруфы разрешаю найти на Ютубе.

М-да, Опеннет, как он есть. Оно в жизни iPhone в руках не держало и делает выводы по видяшкам на ютубике, facepalm.tar.gz

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

102. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Отражение луны (ok) on 23-Апр-18, 17:47 
Держал я айфон, и зарплата позволяет, но вот, видишь ли, что бы ты тут ни ныл - мой ванплас 5Т быстрее и энергоэффективнее 10и и 8ки. Пруфы так же разрешаю найти, ибо ткнуть вас рожей в оба девайса ИРЛ возможности не имею.
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

106. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аниним on 26-Апр-18, 18:12 
Лол, мерянье пиписьками)) Ещё скажи, что у него мегапикселей больше и поэтому там камера круче))
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

98. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от username (??) on 23-Апр-18, 12:23 
Сжирает, если пользователь наставил приложений с разрешением постоянно теребить сеть, геопозицию, камеру в фоне.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

91. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Легион on 22-Апр-18, 22:37 
> чтобы крутить мощный интерфейс iOS и все её фишки, не нужен десятиядерный MTK и четыре гига ОЗУ на нём

Угу. Именно поэтому у A10 целых восемь ядер, а у  iphone x имеет три гига рамы ;)

Тщательнее надо! ;)

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

94. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 23-Апр-18, 04:21 
Так подождите, вас не смущает что в последнем iOS очень продвинутые средства для работы с AR и нейтронными сетями?
Тут хочешь, не хочешь, но придётся использовать мощное железо, чего только один FaceId стоит.
А в Андроиде все это мощное железо используется для ликвидации обычных тормозов интерфейса и анимаций. Чувствуете разницу и целеполагание?
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

100. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от sabakka on 23-Апр-18, 15:30 
эти дела в железе уже в A11 появились, который хексакор, если не считать моушн сопроцессор и ньюрал энжин.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

56. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от siropchik (??) on 20-Апр-18, 19:33 
А разве не видно, что с каждой новой версией она в помойку превращается. Уже пиксель работает быстрее айфона, процессор которого самый мощный в мире... Тоже самое и маков сейчас касается. После эль капитан пошли одни помои
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

74. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Это я on 21-Апр-18, 08:48 
[quote]минимальных затрат на оборудование[/quote]
Думаю, имелась в виду стоимость аппаратуры эпл.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

23. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от I128151Apple (??) on 20-Апр-18, 13:39 
Интересно, а будут какие-нибудь обоснования? Или так, пук в лужу?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "Компания Apple открыла код распределённой СУБД FoundationDB"  –3 +/
Сообщение от Аноним (??) on 20-Апр-18, 13:51 
Ещё оно лучшее в мире и разработало лучшими в мире специалистами, поэтому отличается от всего остального ПО высочайшим качеством.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

28. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Аноним (??) on 20-Апр-18, 14:19 
Студент-партнёр Apple?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

30. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 14:26 
Ты новость-то читал? С такой новостью каждый разумный человек должен возблагоговеть от инноваций.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

31. "Компания Apple открыла код распределённой СУБД FoundationDB"  –1 +/
Сообщение от I128151Apple (??) on 20-Апр-18, 14:27 
Да нет, очевидно же, что унылый провокатор.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

51. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Урри on 20-Апр-18, 18:44 
Нет, просто сарказм в первом после оказался слишком тонок.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

53. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от iAnon on 20-Апр-18, 19:10 
Не было сарказма.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

65. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от IRASoldier on 20-Апр-18, 23:05 
Раз не было сарказма - значит было петросянство.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

64. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от IRASoldier on 20-Апр-18, 23:04 
>требуя при этом минимальных затрат на оборудование

"Эппл" и "минимальные затраты на оборудование" - это определенно классический пример оксюморона.

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

103. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 24-Апр-18, 03:04 
> Это можно сказать о любом ПО от Apple 😍🍎

Странно, но пользователи эппла с этим не согласны и даже впаяли Apple коллективный иск.

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

2. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 12:12 
Под freebsd заработает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от xm (ok) on 20-Апр-18, 13:17 
Ну раз Эппл, то она примерно там и пилилась
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

19. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аниним on 20-Апр-18, 13:25 
Разумеется.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Компания Apple открыла код распределённой СУБД FoundationDB"  +3 +/
Сообщение от Аноним (??) on 20-Апр-18, 12:23 
Что, неужели сами взяли и написали или, как обычно, опять хорошие художники?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Аноним (??) on 20-Апр-18, 12:28 
Они её несколько лет назад купили и закрыли.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Andrey Mitrofanov on 20-Апр-18, 12:28 
> Что, неужели сами взяли и написали или, как обычно, опять хорошие художники?

Богатые https://en.wikipedia.org/wiki/FoundationDB#History художники! Но, тогда же, не совсем "хорошие"?...

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

6. "Компания Apple открыла код распределённой СУБД FoundationDB"  +17 +/
Сообщение от Аниним on 20-Апр-18, 12:36 
М-да. Вам по сути купили, допилили и подарили отличную СУБД, а вы всё равно какие-то минусы ищете. Какое-то свиное рыло у "свободного" сообщества получается.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 12:51 
Они её купили, допили, для себя, и не смогли нигде толком использовать, поэтому открыли, провальных "открытых проектов" у таких компаний овердофига и то что они их открывают это не подарок сообществу, а избавление от неликвидного продукта.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

36. "Компания Apple открыла код распределённой СУБД FoundationDB"  +3 +/
Сообщение от YetAnotherOnanym (ok) on 20-Апр-18, 15:32 
> Они её купили, допили

и доели.

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

40. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 16:37 
> и доели.

:-D :-D :-D

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

92. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Легион on 22-Апр-18, 22:45 
>> Они её купили, допили
> и доели.

переварили и испражнили...


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

52. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Урри on 20-Апр-18, 18:45 
> поэтому открыли, провальных "открытых проектов" у таких компаний овердофига и то
> что они их открывают это не подарок сообществу, а избавление от
> неликвидного продукта.

Именно так. В расчете на дармовую рабочую силу.

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

22. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от I128151Apple (ok) on 20-Апр-18, 13:34 
Я бы не был так категоричен. Может, у человека просто настроение плохое.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

43. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 16:44 
> М-да. Вам по сути купили, допилили и подарили отличную СУБД, а вы
> всё равно какие-то минусы ищете. Какое-то свиное рыло у "свободного" сообщества получается.

Или память долгая (см. дарвин).

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

9. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 12:47 
Скажите, когда код открывается пропиераст - он зачем так поступает? Чтобы чужими руками развивать интересующий их продукт или все же добродетель?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Компания Apple открыла код распределённой СУБД FoundationDB"  +3 +/
Сообщение от Andrey Mitrofanov on 20-Апр-18, 12:57 
> Скажите, когда код открывается пропиераст - он зачем так поступает? Чтобы чужими
> руками развивать интересующий их продукт или все же добродетель?

Сброс токсических отходов на [головы] конкурентов.

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

13. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Диносуслик on 20-Апр-18, 13:10 
Пиар, скорее. Не более того. Пилили они под свои частные задачи. Будет ли продукт удобен еще кому-то. Вряд ли.

iCloud они пилили на SproutCore, например. А кому он нужен?

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

20. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Вы забыли заполнить поле Name on 20-Апр-18, 13:28 
> Код СУБД написан на языке С++
> Взаимодействие с СУБД производится при помощи API и биндингов для различных языков программирования (C/C++, Python, Perl, Ruby, Java, Go, Node.js, PHP).

А как же swift? Шо, зря портировли на Linux?

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

27. "Компания Apple открыла код распределённой СУБД FoundationDB"  –8 +/
Сообщение от Аноним (??) on 20-Апр-18, 13:56 
>> Код СУБД написан на языке С++
>> Взаимодействие с СУБД производится при помощи API и биндингов для различных языков программирования (C/C++, Python, Perl, Ruby, Java, Go, Node.js, PHP).
> А как же swift? Шо, зря портировли на Linux?

так свифт придумали для макак, неспособных осилить objective c, и при этом не залезть подобно гуглю в петлю

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

66. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от IRASoldier on 20-Апр-18, 23:07 
> так свифт придумали для макак, неспособных осилить objective c, и при этом
> не залезть подобно гуглю в петлю

А Объектив-Си придумали для ракообразных, неспособных осилить С++.


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

75. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от funny.falcon on 21-Апр-18, 08:50 
Вообще-то эти языки появились практически одновременно и независимо друг от друга. В 83м году C++ только обрел свое имя и виртуальные функции.
Objective-C появился в 83м. Появился потому, что хотелось "так же круто, как в Smalltalk, но побыстрее".
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

82. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от nuclight email(??) on 21-Апр-18, 16:03 
Вообще-то наоборот, Страуструп изобрёл кактус, которым мыши до сих пор давятся, а Ojective C - то, как надо было сделать. Жаль даже, что он был не особо известен до того, как его подобрал Apple, и что сейчас только с ним и ассоциируется.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

72. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от funny.falcon on 21-Апр-18, 08:39 
Swift очень легко и нативно интегрируется с C библиотеками. Так что написать полную обвязку займет день-два при желании. Минимальную - пару часов. Если, конечно, вы знаете свифт, а не просто гуторите.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

86. "Компания Apple открыла код распределённой СУБД FoundationDB"  –3 +/
Сообщение от iPony on 22-Апр-18, 06:09 
Всё нормально со Swift. Его уже в школе учат 👩🏿🏫.
А когда в Этой Стране вместо всяких Бейсиков и паскалей будет Swift, то и Этот Мир станет лучше.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

95. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от Аноним (??) on 23-Апр-18, 07:37 
Лучше для кого, для разнообразных извращенцев?
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

33. "Компания Apple открыла код распределённой СУБД FoundationDB"  +5 +/
Сообщение от cat666 email(ok) on 20-Апр-18, 14:32 
Пришёл почитать про базу данных но маркетинговый отдел Apple отработал и здесь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от YetAnotherOnanym (ok) on 20-Апр-18, 15:37 
Только называться оно должно не FoundationDB, а YADKVDB  (Yet Another Distributed Key-Value Database).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Компания Apple открыла код распределённой СУБД FoundationDB"  +2 +/
Сообщение от Аноним (??) on 20-Апр-18, 16:45 
> Только называться оно должно не FoundationDB, а YADKVDB  (Yet Another Distributed
> Key-Value Database).

YADKVDB#100501

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

70. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 21-Апр-18, 00:00 
> Yet Another

С транзакциями их не так уж и много.

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

73. "Компания Apple открыла код распределённой СУБД FoundationDB"  +4 +/
Сообщение от funny.falcon on 21-Апр-18, 08:44 
> Только называться оно должно не FoundationDB, а YADKVDB  (Yet Another Distributed
> Key-Value Database).

yadTkvdb - yet another distributed TRANSACTIONAL key-value database.

Кстати, назовите, пожалуйста, известные вам распределённые ТРАНЗАКЦИОННЫЕ кей-валуе базы. С честными транзакциями по многим ключам на многих шардах. Лично мне бы пригодился такой список, так что, буду очень признателен.

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

50. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Тот_Самый_Анонимус on 20-Апр-18, 18:39 
Опять жадные копирасты открывают код под более свободной лицензией, чем более щедрый ГНУ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

80. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 21-Апр-18, 15:28 
Ну так в надежде же, что на них забесплатно поработают, а они наработки в проприетарь заныкают.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

54. "Компания Apple открыла код распределённой СУБД FoundationDB"  –2 +/
Сообщение от qu on 20-Апр-18, 19:17 
Похожа на Tarantool.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 19:44 
vice versa
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

62. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от qu on 20-Апр-18, 21:24 
Объясните, почему?
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

99. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от username (??) on 23-Апр-18, 12:26 
даж не знаю )) вы точно читали новость?
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

69. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Аноним (??) on 20-Апр-18, 23:58 
Каким местом?
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

60. "Компания Apple открыла код распределённой СУБД FoundationDB"  –1 +/
Сообщение от Аноним (??) on 20-Апр-18, 20:06 
"Свободность" лицензий может определять только "Free Software Foundation", и никто более, кроме Столлмана не имеет никакого морального права считать какая лицензия Свободна, а какая нет.

Каков вердикт FSF насчёт этой поделки?

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

67. "Компания Apple открыла код распределённой СУБД FoundationDB"  –3 +/
Сообщение от IRASoldier on 20-Апр-18, 23:08 
> "Свободность" лицензий может определять только "Free Software Foundation", и никто более,
> кроме Столлмана не имеет никакого морального права считать какая лицензия Свободна,
> а какая нет.

А Столлмана что, уже всепланетно Фюрером выбрали?


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

79. "Компания Apple открыла код распределённой СУБД FoundationDB"  +5 +/
Сообщение от Аноним (??) on 21-Апр-18, 13:30 
> А Столлмана что, уже всепланетно Фюрером выбрали?

А его не надо выбирать. Его сама ЖИЗНЬ выбрала. Он своим примером, борьбой доказал это. Только FSF имеет право определять, что свободно, а что нет!

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

88. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от ыы on 22-Апр-18, 15:34 
>> А Столлмана что, уже всепланетно Фюрером выбрали?
> А его не надо выбирать. Его сама ЖИЗНЬ выбрала. Он своим примером,
> борьбой доказал это. Только FSF имеет право определять, что свободно, а
> что нет!

И здоровое питание.. :)

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

68. "Компания Apple открыла код распределённой СУБД FoundationDB"  –1 +/
Сообщение от IRASoldier on 20-Апр-18, 23:08 
Ряха у Столлмана не треснет?


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

78. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от анонец on 21-Апр-18, 13:22 
http://www.gnu.org/licenses/license-list.html#apache2
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

87. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от ыы on 22-Апр-18, 15:33 
Сколько им надо занести чтобы он объявили свободной EULA Windows?
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

63. "Компания Apple открыла код распределённой СУБД FoundationDB"  –1 +/
Сообщение от Фардок on 20-Апр-18, 21:45 
Будут ее использовать или нет зависит от удобства библиотеки к ней а не ее возможностями
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

83. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Crazy Alex (ok) on 21-Апр-18, 17:19 
Реакция настоящего хипстера. Хотя... с умилением вспоминаются дельфишники, скачущие вокруг новенького красивенького компонента.

Для любого проекта начиная со среднего размера, наваять либу доступа готовой СУБД на любом нужном языке - не проблема от слова "вообще". Месяц работы на одного человека максимум. Вопрос только в свойствах самой СУБД - стоит ли игра свеч.

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

101. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Анонтмчик on 23-Апр-18, 16:51 
Хорошо вы живёте, месяц работы программиста не считать.
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

84. "Компания Apple открыла код распределённой СУБД FoundationDB"  +1 +/
Сообщение от vitalif (ok) on 21-Апр-18, 18:22 
Как в анекдоте про эстонца и ворону

"Не прикоттилось..."

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

89. "Компания Apple открыла код распределённой СУБД FoundationDB"  +2 +/
Сообщение от Аноним (??) on 22-Апр-18, 19:30 
Кто знает вглубь, что тут с CAP теоремой?
Вроде бы CP, ибо ACID, но сразу же говорится о высокой доступности...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

90. "Компания Apple открыла код распределённой СУБД FoundationDB"  –2 +/
Сообщение от Аноним (??) on 22-Апр-18, 21:41 
Просто сразу читай это https://research.google.com/pubs/pub45855.html
Кстати, написал данную статью Брюер собственной персоной.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

104. "Компания Apple открыла код распределённой СУБД FoundationDB"  +/
Сообщение от Serg (??) on 24-Апр-18, 06:27 
> Код СУБД написан на языке С++

а чо не на обджект С??

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

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

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




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

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