The OpenNET Project / Index page

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

01.09.2018 10:55  В рамках проекта LiteTree развивается вариант SQLite с поддержкой ветвления БД

Доступна новая встраиваемая СУБД LiteTree, построенная на базе модифицированного движка SQLite, переработанного для поддержки ветвления, по аналогии с Git. Наработки проекта распространяются под лицензией MIT.

LiteTree позволяет хранить несколько вариантов состояния одной базы данных, но в отличие от срезов состояния (снапшотов) каждая ветка может продолжать независимо развиваться, обновляться и дополняться. Таким образом, пользователь получает возможность обращения к БД через несколько точек подключения, каждая из которых связана с определённым ответвлением в развитии БД. Среди практического применения ветвления БД называется реализация структур хранения в виде блокчейнов. В том числе, СУБД LiteTree была создана компанией Blocko специально для проекта Aergo, развивающего универсальную платформу для создания бизнес-систем на базе блокчейна и P2P-коммуникаций.

Все транзакции в LiteTree сохраняются в виде коммитов, каждый из который имеет свой номер. По умолчанию БД привязывается к ветке master, но разработчик может создать ответвление, указав в качестве отправной точки определённый коммит (например, "PRAGMA new_branch=test at master.2"). После этого ветки разделяются и в каждую из них можно отдельно вносить изменения. В каждой ветке применяется идентичная модель нумерации коммитов (номер отражает удаление от первого коммита), что позволяет последовательно перебирать ветки, анализировать возникшие ветвления, возвращаться к любому состоянию БД в прошлом и создавать новые ветки, отбрасывая определённый пласт изменений.

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

Для обработки SQL-запросов и манипуляции блоками данных в LiteTree по возможности задействован уже проверенный код SQLite, но для хранения на диске блоков применяется LMDB. Данные сохраняются без применения сжатия с расчётом один блок SQLite на один сектор (4096 байт). Дублирующиеся в разных ветках данные сохраняются только в одном экземпляре, а при создании новой ветки существующие данные не копируются (при выполнении транзакции копируются только связанные с ней изменённые блоки).

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

Дополнительно можно отметить похожий проект git-sqlite, позволяющий хранить различные ветки БД в форме Git-репозитория. В отличие от LiteTree в git-sqlite используются немодифицированные SQLite и Git, дополненные прослойками для определения различий между прошлой веткой и текущим состоянием БД, отражения этих различий в Git и слияния разных веток. Тем не менее, так как в git-sqlite для получения выбранной ветки требуется загрузка SQL-дампа из Git и перестроение БД, данная система больше подходит для решения задач архивирования и анализа изменений.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Релиз СУБД SQLite 3.24
  3. OpenNews: Выпуск распределённой СУБД TiDB 2.0
  4. OpenNews: Компания Apple открыла код распределённой СУБД FoundationDB
  5. OpenNews: Стабильный выпуск СУБД MariaDB 10.3
  6. OpenNews: Релиз документо-ориентированной СУБД MongoDB 4.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: sqlite, database, litetree
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 11:14, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +7 +/
    А мерджи есть?
     
     
  • 2.14, Аноним (-), 14:05, 01/09/2018 [^] [ответить]    [к модератору]
  • +2 +/
    А надо?
     
     
  • 3.27, Аноним (1), 17:53, 01/09/2018 [^] [ответить]    [к модератору]
  • +9 +/
    Если есть ветки, то нужны и мержи.
     
     
  • 4.42, ананим.orig (?), 23:33, 01/09/2018 [^] [ответить]    [к модератору]
  • –1 +/
    Это будет новая ветка. Делов то.
     
     
  • 5.54, Аноним (-), 13:14, 02/09/2018 [^] [ответить]    [к модератору]
  • +2 +/
    А может не надо все-таки?
     
     
  • 6.69, ig0r (??), 10:05, 03/09/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    > Из пока нереализованных планов на будущее упоминается предоставление средств для анализа различий между ветками, просмотра истории изменений, слияния веток

    слияния веток

     
  • 1.2, ыы (?), 11:16, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    >возможно только добавить изменение в вершине текущей ветки при помощи нового коммита

    То есть база держит в себе все архивлоги..за все время... однако...

     
     
  • 2.20, Dmitry77 (ok), 17:05, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Как в блокчейне или в гит
     
     
  • 3.47, trdm (ok), 07:55, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Гит хотя бы для дела это держит.
    А тут мудочейн.
     
     
  • 4.60, Аноним (-), 16:18, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Может блокчейн не так уж плох?
     
     
  • 5.71, Аноним (-), 12:24, 03/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Эту часть итерации мы уже проходили
     
  • 2.61, Гентушник (ok), 18:33, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну это получается что-то типа неочищаемого лога транзакций.
     
  • 1.3, Аноним (3), 11:18, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    На основе sqlite уже сделана git подобная VCS, в которую сам проект sqlite и использует. Почему бы этот fossil не использовать?
     
     
  • 2.5, имя (?), 11:47, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Как там дела у фоссил? Несколько лет назад собирались же переписывать с нуля?
     
     
  • 3.18, Shifty (?), 16:11, 01/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Зачем переписывать fossil? Каждый жень пользуюсь, идеальный, быстрый, надежный.
     
  • 2.64, Аноним (64), 03:24, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Так там уровень абстракции поверх SQLite, а тут встроено в движок БД. Да и вообще для разных задач.
     
  • 1.4, Аноним (4), 11:38, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    При необходимости, такую структуру можно спроектировать и в обычной субд. Зачем городить целый форк?
     
     
  • 2.21, Dmitry77 (ok), 17:15, 01/09/2018 [^] [ответить]     [к модератору]  
  • +/
    1 Упрощается структура БД 2 Существующие приложения работают без именений 3 Можн... весь текст скрыт [показать]
     
     
  • 3.45, Аноним (4), 01:31, 02/09/2018 [^] [ответить]     [к модератору]  
  • +/
    1 На каждый кунштюк с данными городить форк субд это явно оверинжиниринг 2 если... весь текст скрыт [показать]
     
     
  • 4.49, ыы (?), 09:12, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    >1 На каждый кунштюк с данными городить форк субд это явно оверинжиниринг.

    Бигдата же :) Сейчас это стильно и современно. И сразу тут же датамайнинг :)

     
  • 3.103, Жаба (?), 19:23, 10/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Каким образом вот с этим смогут работать "существующие приложения"? Вот буквально где в ANSI SQL про работу с "разными ветками"? Это полнейшая мутотень в духе "я умею пилить лобзиком, поэтому я буду пилить ракетный двигатель им". Типичный JS-головного моска в стадии "микросервиса".
     
  • 1.6, Аноним (6), 12:09, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    ... в LiteTree подход похволил существенно поднять производительность ...
    Кто кого хвалил?
     
  • 1.7, Аноним (7), 12:33, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –8 +/
    очередное блокчейн-ненужно.

    опеннет скатился :-(

     
     
  • 2.12, Аноним (12), 13:24, 01/09/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    это не опеннет скатился, а итишка деградирует
     
     
  • 3.13, Андрей Конкретный (?), 14:03, 01/09/2018 [^] [ответить]    [к модератору]  
  • +14 +/
    Так иди дворником работать. В чем проблема? Свежий воздух, ЗОЖ, ляпота!
     
     
  • 4.16, Аноним (7), 14:14, 01/09/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    а ты думаешь, дворником легко устроиться это должность хитро заколдованная, ту... весь текст скрыт [показать]
     
     
  • 5.19, Аноним (19), 16:43, 01/09/2018 [^] [ответить]    [к модератору]  
  • –5 +/
    Да в дворники и дураков навроде нашего собеседника-имяложца не берут, там соображалка нужна.
     
  • 4.33, Аноним (12), 19:32, 01/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    так вы то и будете дворниками работать, когда ваши поделки начнут коллапсировать из-за обилия багов и дыр.
    история всегда повторяется.
     
     
  • 5.39, таджик (?), 22:25, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    не, не будут. У меня в кишлаке очередь еще на пять лет.

     
  • 5.59, Аноним (-), 16:17, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    20 лет не коллапсировали, а теперь начнут?
     
  • 2.22, Dmitry77 (ok), 17:21, 01/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    >очередное блокчейн-ненужно.

    Странно читать такое на опеннете.
    Блокчейн - эта база у которого нет единного хозяина.
    Опенсорс - это свободный програмный код. Блокчейн - свободные данные.

     
     
  • 3.24, Аноним (-), 17:43, 01/09/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    При этом база, которую нельзя подделать! Ночной кошмар пyтинизмa и всяких гepмиoнов гpeфoв.
     
     
  • 4.29, Илья (??), 19:16, 01/09/2018 [^] [ответить]    [к модератору]  
  • –2 +/
    > Ночной кошмар

    Сидите там наверное на кухне, весь такой умный и политичный

     
     
  • 5.38, тов. майор (?), 22:21, 01/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    на бутылочке он у меня уже сидит. И ты присядешь!
    "и што, сынку, помогли тебе от этого твои брякчейны" ?

     
  • 4.43, Аноним (43), 00:23, 02/09/2018 [^] [ответить]    [к модератору]  
  • –6 +/
    Ахахаха. Базу нельзя подделать. Смешно.
    Скоро большинство государств примотает к каждому гражданину и его действию блокчейн. И будут очередные кандалы для тебя, а не кошмар власти.
     
     
  • 5.50, Аноним (-), 13:03, 02/09/2018 [^] [ответить]    [к модератору]  
  • +6 +/
    Пусть приматывает. Не пользуйся, делов то)) ИНН давно приматало - и че? Я даже при трудоустройстве говорю что у меня его нет. Ни разу еще проблем не было) И блокчейн твой туда же...
     
     
  • 6.55, пох (?), 14:32, 02/09/2018 [^] [ответить]    [к модератору]  
  • –3 +/
    а трудоустроился-то - дворником? Завидую, братан.

    "проблем" не было - иди, говорят, в налоговую (сейчас, наверное,уже в МФЦ) и получи - и лучше до зарплаты, иначе не начислим.

     
     
  • 7.56, нах (?), 16:11, 02/09/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    МФЦ? Не, не слышал.
     
     
  • 8.62, Andrey Mitrofanov (?), 19:16, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > МФЦ? Не, не слышал.

    Минфинцифры же. Ну?!

     
  • 7.72, Аноним (-), 12:28, 03/09/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    а зачем нужен ИНН если налоги платит работодатель? Ведь всем известно, в России население не должно платить налоги, только буржуи!
     
     
  • 8.74, Попугай Кеша (?), 13:50, 03/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Работодатель также выступает налоговым агентом и платит за тебя твой НДФЛ Чтобы... весь текст скрыт [показать]
     
     
  • 9.89, Аноним (89), 09:18, 04/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Ну почему, именно по номеру паспорта они узнают ИНН итиотов которые утверждают что его у них нет))
     
     
  • 10.93, нах (?), 11:27, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    если бы если работодатель не занимается чем-то незаконным, типа рытья в краде... весь текст скрыт [показать]
     
     
  • 11.99, edo (ok), 19:13, 05/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > по номеру паспорта узнать ничего не сможет.
    > Узнать может налоговая, но она этим знанием не поделится.

    https://service.nalog.ru/inn.do

     
     
  • 12.101, нах (?), 12:28, 10/09/2018 [^] [ответить]    [к модератору]  
  • +/
    круто, современные технологии достигли, все дела.
    Интересно только, кто окажется крайним, если эта штука вернет неверный инн или скажет, что его нет, хотя на самом деле он существует... в случае с официальной бумажкой с водяными знаками у работодателя есть вполне годная ксерокопия.

     
  • 6.66, Аноним (89), 09:18, 03/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Дворником ты что ли устраивался))
    ППЦ, вы дети Навального, такие забавные, такие непосредственные))
     
  • 6.76, benu (?), 17:31, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    То, что вы не знаете свой ИНН, ещё не значит, что у вас его нет. Проверено лично.
     
  • 6.81, Аноним (-), 22:51, 03/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Попробуй при трудоустройстве сказать, что у тебя снилса нет, клован.
     
  • 6.96, Урри (?), 16:12, 04/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Зарплата в конверте? Похвально.

    А я вот налоги плачу, пенсионеров содержу - мне без ИНН никуда.

     
  • 2.53, Аноним (-), 13:12, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Гхм... Чтобы скатиться, надо сначала подняться...
     
     
  • 3.79, Аноним (79), 20:52, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну и что теперь делать. Отберать у гопников компьютеры?
     
  • 1.8, Аноним (8), 12:40, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    лучше б поддержку массивов добавили, чтоб не приходилось свои конвертеры типов писать
     
     
  • 2.30, Аноним (-), 19:17, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Полностью поддерживаю. Массивы это сила!
     
  • 1.9, mimocrocodile (?), 13:00, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Автор пишет в свой код прямо в склеенный sqlite.c, кек
     
     
  • 2.97, Урри (?), 16:13, 04/09/2018 [^] [ответить]    [к модератору]  
  • +/
    амальгамейшен не осилил.
     
  • 1.10, Аноним (10), 13:07, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > развивающего ещё одну универсальную платформу

    Поправил.

     
  • 1.11, erthink (ok), 13:17, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Ох, знали бы они сколько багов живет внутри LMDB - думаю, не стали бы скрещивать SQLite-ужа с LMDB-ежом.

    В https://github.com/leo-yuriev/libmdbx уже исправлен десяток ошибок.
    Тем не менее, буквально сейчас разбираюсь еще с одной - при стечении обстоятельств движок мержит листовые и не-листовые страницы, смешивая пользовательские данные и внутренние указатели на блоки.

    Что характерно, в оригинальном коде даже ассертов нет для отлавливания подобных ситуаций ;)

     
     
  • 2.15, эффективный манагер (?), 14:07, 01/09/2018 [^] [ответить]    [к модератору]  
  • –3 +/
    Баги есть везде. Главное это позволит ли проект эффективно решать задачи.
     
     
  • 3.17, Аноним (7), 14:23, 01/09/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    ну канешна, задачи попила бабла на около-блокчейновом пузыре не требуют не тольк... весь текст скрыт [показать]
     
     
  • 4.73, Аноним (-), 12:31, 03/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Это не только не требуется, но и вредно. Когда через пяток лет очередной блокчейн, построенный на сабже, навернется, погребя данные, все вздохнут с облегчением - и разработчики, и юзеры.
     
     
  • 5.90, нах (?), 09:33, 04/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    два смузи этому джентльмену!
     
  • 3.65, Аноним (64), 03:28, 03/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Нифига это не главное SQLite имеет очень хорошую репутацию по части чистоты код... весь текст скрыт [показать]
     
  • 2.23, Кек (?), 17:21, 01/09/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Чем это лучше boltdb и bbolt?
     
     
  • 3.41, erthink (ok), 23:23, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > Чем это лучше boltdb и bbolt?

    Что подразумевается под "это"?

    Причем тут гошечные клоны LMDB?

     
  • 2.75, Lefsha (?), 17:10, 03/09/2018 [^] [ответить]     [к модератору]  
  • +/
    А пощщму В не можете соорудить drop-in replacement для openldap Чтобы всем было... весь текст скрыт [показать]
     
     
  • 3.77, erthink (ok), 17:55, 03/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Ветка master должна быть совместима на уровне drop-in replacement Но вот ветка ... весь текст скрыт [показать]
     
     
  • 4.83, Lefsha (?), 00:13, 04/09/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Спасибо за персональный ответ конечно Но Согласитесь, если бы оно было на 10... весь текст скрыт [показать]
     
     
  • 5.86, erthink (ok), 08:19, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Перечитайте мой ответ Если не совместимо - заводите issue Если что-то умеете р... весь текст скрыт [показать]
     
  • 4.84, Lefsha (?), 00:42, 04/09/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Во что меньше всего нужно, так это русскоязычная документация Удобно должно быт... весь текст скрыт [показать]
     
     
  • 5.87, erthink (ok), 08:28, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Учите русский, либо делайте переводы и pull-request-ы А меньше всего на самом д... весь текст скрыт [показать]
     
     
  • 6.92, Lefsha (?), 10:15, 04/09/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Я повторяю Не стоит переходить на личности Я к Вам лично претензий не предъявл... весь текст скрыт [показать]
     
  • 6.94, Lefsha (?), 14:05, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Хотелось бы вернуться в дискуссию по теме Факт состоит в том, что альтернативы ... весь текст скрыт [показать]
     
     
  • 7.95, erthink (ok), 15:45, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Пожалуйста, разберитесь с информацией по теме, а уже после излагайте умозаключен... весь текст скрыт [показать]
     
     
  • 8.98, Lefsha (?), 21:54, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Вы предлагаете мне разобраться с информацией Но Вы не смогли или не захотели по... весь текст скрыт [показать]
     
  • 4.85, Lefsha (?), 00:45, 04/09/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    И главное мы все понимаем, что я прав Как сказал один пьяный из душа Так что... весь текст скрыт [показать]
     
     
  • 5.88, erthink (ok), 08:43, 04/09/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Я вижу что - Вы не готовы изучать инструкции для использования бесплатного про... весь текст скрыт [показать]
     
     
  • 6.91, Lefsha (?), 09:59, 04/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Да откуда openLDAP же мне за деньги настроили - Я в свою очередь вижу, что ... весь текст скрыт [показать]
     
  • 2.100, nobodynoone (?), 18:24, 06/09/2018 [^] [ответить]    [к модератору]  
  • +/
    О, кстати, а Говард что по этому поводу говорит? Он знамо любит сыпать преувеличениями какое всё его хорошее. Патчи в апстрим тоже не принимает как и с опенлдапом?
     
     ....нить скрыта, показать (21)

  • 1.25, Аноним (-), 17:45, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Как думаете, почему современные школьники больше интересуются дотой, чем программированием? По-моему мы теряем поколение...
     
     
  • 2.28, пох (?), 17:59, 01/09/2018 [^] [ответить]     [к модератору]  
  • –6 +/
    чувак, как там у тебя в 2003м у нас тут жопа полная - то поколение выросло, до... весь текст скрыт [показать]
     
     
  • 3.35, нах (?), 21:03, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Если дорвались, значит талантливые! Не завидуй.
     
     
  • 4.36, пох (?), 21:58, 01/09/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    > Если дорвались, значит талантливые! Не завидуй.

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


     
     
  • 5.51, Аноним (-), 13:04, 02/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Не волнуйся, менеджер тебе не грозит. Будешь рядовым джуном до седых седин.
     
  • 2.34, Кек (?), 20:14, 01/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Делать ботов на ML/DL/AI явный успех приема на работу, программисты уже не нужны пусть искуственный интеллект париться по этому поводу.
     
  • 2.82, Аноним (-), 22:55, 03/09/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Вон вместо доты научили необучаемого программировать, так он маны прочитать не о... весь текст скрыт [показать]
     
  • 1.37, Аноним (37), 22:12, 01/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А зачем там GIT нужен?
     
     
  • 2.40, пох (?), 22:59, 01/09/2018 [^] [ответить]     [к модератору]  
  • –7 +/
    там нет гита ненужен Как и весь этот блокчейновый трэш гит есть в git-sqlite,... весь текст скрыт [показать]
     
     
  • 3.57, нах (?), 16:14, 02/09/2018 [^] [ответить]    [к модератору]  
  • +7 +/
    Блокчейн, дип ленинг, бигдата, машин ленинг, нейросети - все это современные мавроди, шарлатаны от айти. Куда они нас приведут, одному шайтану известно...
     
     
  • 4.67, . (?), 09:35, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Аллах с тобой, дорога шайтана - она одна и куда ведет - очень хорошо известно. "котлы в нем железные, питьё в нем только кипяток и гной. Одежды в нем из огня и у него 7 врат."

     
  • 4.68, 1 (??), 09:53, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Да не ... Просто пена маркетинга уйдёт и все эти технологии займут своё место.

    Хотя нейросети - это прошлый век - сейчас второй заход, бигдата - начало 2000х, а машинное обучение ... так вообще пролог вспоминается.

     
     
  • 5.80, Аноним (79), 20:54, 03/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну зашло же с Алексой, Алисой, Кортаной и Сири.
    Вот Вам и бигдата и распознование .... Правда что-то мне подсказывает, что там дело все совсем в другом ...
     
  • 1.70, йййй (?), 10:44, 03/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    О, еще одна "универсальная платформа для создания бизнес-систем на базе блокчейна". Интересно, они о Hyperledger Fabric слышали.
     
  • 1.102, Жаба (?), 19:18, 10/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    "Фиксация комита" Ааааааа
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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