<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлена новая NoSQL БД Hibari, созданная для больших хр...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html</link>
    <description>Японская компания Gemini Mobile Technologies представила (http://www.geminimobile.com/news/news100714&#037;28en&#037;29.html) новую свободную нереляционную БД Hibari (http://hibari.sourceforge.net/), предназначенную для организации сверхбольших распределенных хранилищ данных, представленных в формате ключ-значение. Код Hibari (http://sourceforge.net/projects/hibari/) написан на языке Erlang и распространяется в рамках лицензии Apache. В качестве наиболее типичных областей применения  Hibari называются крупные web-mail системы, социальные сети, службы хранения логов операторов связи и другие сервисы, в которых необходимо хранить терабайты и петабайты поступающих ежедневно данных.&lt;br&gt;&lt;br&gt;&lt;br&gt;API для доступа к данным в Hibari доступно для языков Java, C/C++, Python, Ruby и Erlang. В настоящий момент подготовлены модули эмуляции API Amazon S3, JSON-RPC-RFC4627 и UBP (Universal Binary Protocol), что позволяет использовать БД с типовыми приложениями, написанными для уже существующих стандартных сервисов хран...&lt;br&gt;&lt;br&gt;URL: http://www.gem</description>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (Mamut)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#30</link>
    <pubDate>Wed, 04 Aug 2010 05:47:26 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Почему-то народ, переходя на Erlang с &amp;#171;нормальных&amp;#187; языков уменьшает количество серверов, &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Может быть, дело в том что сервера были задизайнены дурно/неоптимально? &lt;br&gt;&lt;br&gt;А может быть дело в том, что Erlang оптимизирован именно для распределенных систем, а для C/C++ практически нет подобных решений?&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;P.S. я не пытаюсь сказать что &quot;эрланг - плохо&quot;. Я не имею &lt;br&gt;&amp;gt;ничего против эрланга. Тем не менее, если вы беретесь доказывать его &lt;br&gt;&amp;gt;крутизну - доказывайте убедительно и будьте готовы что аргументы проверят/оспорят :P. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Вообще-то, доказательства должны лечь на человека, заявившего про &amp;#171;оверхед&amp;#187; в первом ответе. Все остальное легко находится в гугле.&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (Mamut)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#29</link>
    <pubDate>Wed, 04 Aug 2010 05:45:25 GMT</pubDate>
    <description>&amp;gt;Более того - чтобы гарантировать времена отклика &lt;br&gt;&amp;gt;на вменяемом уровне и непрерывность выполнения на критичных местах - явно &lt;br&gt;&amp;gt;надо лезть глубоко в механику операционки.&lt;br&gt;&lt;br&gt;Не обязательно&lt;br&gt;&lt;br&gt;В общем, достаточно взять Erlang в руки и посмореть/почитать. &lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#28</link>
    <pubDate>Tue, 03 Aug 2010 17:07:16 GMT</pubDate>
    <description>&amp;gt;Почему-то народ, переходя на Erlang с &amp;#171;нормальных&amp;#187; языков уменьшает количество серверов, &lt;br&gt;&lt;br&gt;Может быть, дело в том что сервера были задизайнены дурно/неоптимально? А то почему-то переход с своеобразного опача на допустим лайти или нжинкс тоже количество серверов может уменьшить весьма некисло. А все отличие - сугубо в логике работы сервера. Одно форкает по процессу на юзера, что ессно жрет дофига ресурсов, особенно неоптимально сие на статике. Другое реализует машины состояний, которым количество юзеров не особо критично. А, извините, какойнить ircd писаный на голых сях - легко обслужит групчат с многими тыщщами юзеров на ископаемом железе вообще. Заметьте, сожрав в разы меньше ресурсов и траффика чем ejabberd для той же задачи (это правда частично заслуга самого протокола жаббер сделанного понятно как).&lt;br&gt;&lt;br&gt;P.S. я не пытаюсь сказать что &quot;эрланг - плохо&quot;. Я не имею ничего против эрланга. Тем не менее, если вы беретесь доказывать его крутизну - доказывайте убедительно и будьте готовы что аргументы пр</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#27</link>
    <pubDate>Tue, 03 Aug 2010 17:00:55 GMT</pubDate>
    <description>Мне просто не понятно - как реалтаймность вообще коррелирует с производительностью или что вы хотели доказать. Более того - чтобы гарантировать времена отклика на вменяемом уровне и непрерывность выполнения на критичных местах - явно надо лезть глубоко в механику операционки. А это имхо заявка на написание модуля/драйвера ядра или как минимум какие-то злостные системные извращения, для которых прокатит обычный си (из коего лезть в тонкую системную механику более-менее удобно и съедобно, имхо).&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (Mamut)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#26</link>
    <pubDate>Tue, 03 Aug 2010 06:37:22 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;на полной скорости CPU). Т.е. ему по зубам даже &quot;жесткий&quot; реалтайм, &lt;br&gt;&amp;gt;когда время реакции всегда одинаковое и строго определенное (у x86 будет &lt;br&gt;&amp;gt;некий джиттер времен реакции на события за счет кеша и прочая). &lt;br&gt;&amp;gt;А вот производительность 8-битника на его паре десятков мегагерцев - понятно &lt;br&gt;&amp;gt;какая, да? Вот я и не догоняю - как они взаимосвязаны &lt;br&gt;&amp;gt;:). Более того - я не догоняю как можно гарантировать реалтайм &lt;br&gt;&amp;gt;не рассмотрев хотя-бы систему на которой это запущено. А то если &lt;br&gt;&amp;gt;у вашей задачи ядро системы отберет время вот сейчас на 10 &lt;br&gt;&amp;gt;мс а через полчаса на 100мс - это реалтайм будет или &lt;br&gt;&amp;gt;нет? :) &lt;br&gt;&lt;br&gt;Я не говорил про hard realtime, а про soft realtime. Ссылки сейчас искать лень, ищущий да обрящет ;)&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (Mamut)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#25</link>
    <pubDate>Tue, 03 Aug 2010 06:33:27 GMT</pubDate>
    <description>&amp;gt;т.е. база не работает уже при двух требованиях ? &lt;br&gt;&lt;br&gt;Нет. Это означает, что база не выполняет третье требование&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (Mamut)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#24</link>
    <pubDate>Tue, 03 Aug 2010 06:33:02 GMT</pubDate>
    <description>&amp;gt;&amp;gt;При чем тут оверхед? У Erlang&apos;а &amp;#8212; soft realtime безо всякого оверхеда.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;При чем здесь нахрен realtime? Без оверхеда - грязная ложь, он выполняется &lt;br&gt;&amp;gt;виртуальной машиной, а это всегда оверхед. У тебя на ноутбуке оно &lt;br&gt;&amp;gt;может и работает, а я не собираюсь покупать лишние сервера на &lt;br&gt;&amp;gt;то что мне не нужно - а именно, интерпретацию байткода. Есть &lt;br&gt;&amp;gt;замечательные параллельные БД на нормальных языках. &lt;br&gt;&lt;br&gt;Берется в руки мозг, если он есть и начинает читаться про:&lt;br&gt;- ejabberd&lt;br&gt;- facebook chat&lt;br&gt;- basecamp chat&lt;br&gt;- mochiads/mochiweb&lt;br&gt;- riak&lt;br&gt;- couchdb&lt;br&gt;&lt;br&gt;&lt;br&gt;ну или вообще хотя бы про Erlang.&lt;br&gt;&lt;br&gt;&lt;br&gt;Почему-то народ, переходя на Erlang с &amp;#171;нормальных&amp;#187; языков уменьшает количество серверов, а не увеличивает их.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#23</link>
    <pubDate>Mon, 02 Aug 2010 20:06:45 GMT</pubDate>
    <description>&amp;gt;При чем тут оверхед? У Erlang&apos;а &amp;#8212; soft realtime безо всякого оверхеда.&lt;br&gt;&lt;br&gt;При чем здесь нахрен realtime? Без оверхеда - грязная ложь, он выполняется виртуальной машиной, а это всегда оверхед. У тебя на ноутбуке оно может и работает, а я не собираюсь покупать лишние сервера на то что мне не нужно - а именно, интерпретацию байткода. Есть замечательные параллельные БД на нормальных языках.&lt;br&gt;</description>
</item>

<item>
    <title>Представлена новая NoSQL БД Hibari, созданная для больших хр... (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/69350.html#22</link>
    <pubDate>Mon, 02 Aug 2010 20:04:20 GMT</pubDate>
    <description>А почему ты думаешь что ты самый умный и знаешь кто куда это решение примеряет?&lt;br&gt;</description>
</item>

</channel>
</rss>
