The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на основе SQLite , opennews (??), 14-Июн-21, (0) [смотреть все]

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


17. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +1 +/
Сообщение от anonymous (??), 14-Июн-21, 23:03 
Только плевались не столько на сам Go, а на то, что вызов Сишных функций из Go обладает требует блокировки goroutine (ибо Си не поддерживает концепции goroutine). Не очень понятно зачем они использовали Си из Go в высокопроизводительных участках кода с высокой параллельностью. В целом, на любом языке можно выстрелить себе в ногу, особенно если пытаться использовать из него Си :)
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +/
Сообщение от Аноним (36), 15-Июн-21, 00:22 
Я из лиспа использую - норм все и ничего не отстреливается.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +1 +/
Сообщение от Аноним (26), 15-Июн-21, 07:15 
Ну так это в основном у го проблема, любой другой язык лучше всего разгоняется нейтив кодом на си (или плюсах на крайняк). Я так навскидку и не назову иных случаев, когда притащить нейтив не выгодно.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +1 +/
Сообщение от ыы (?), 15-Июн-21, 08:57 
Маленький инлайн ассемблер всплакнул в уголке...

То есть если у Майбаха нет дырки куда можно вставить заводную рукоятку от трактора- то это проблемы Майбаха...
Ок... :)

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

34. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  –1 +/
Сообщение от Аноним (26), 15-Июн-21, 09:13 
Си тоже надо разгонять, он тоже очень тормозит. Но обычно людей устраивает ускорение до уровня си, тем более что на си проще написать любые объёмы логики и проблем не будет, а на ассебмлере придётся писать только отдельные операции и накладные расходы на разработку велики. Либо же готовый сишный код и так уже ускорен или дёргает оптимизированный ассемблер. А есть вообще языки, которые позволяет эффективно ускоряться нейтивом на асме, но не позволяют подключать си?
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +1 +/
Сообщение от lockywolf (ok), 15-Июн-21, 08:14 
За базар надо отвечать. Ну-ка покажи свой гитхаб/сурсфордж. Где ты там что пишешь на лиспе?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

35. "Выпуск rqlite 6.0, распределённой отказоустойчивой СУБД на о..."  +/
Сообщение от n00by (ok), 15-Июн-21, 09:22 
Это он просто перефразировал правило Гринспена.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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