1.1, Растоманя (ok), 16:37, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –12 +/– |
Ну вот, нормальные языки пошли в мейнстрим - Haskell, Rust, может и выйдет индустрия из сишного уныния
| |
1.4, Нанобот (ok), 16:54, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
непонятно, зачем жесткая привязка к postgresql...более логичным было бы, если б можно было использовать любую субд
| |
|
|
3.27, Растоманя (ok), 19:00, 29/10/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Т.е. привязка к Хаскелю тебя не беспокоит?
Не то чтобы беспокоит, Хаскель язык нормальный, но на Rust конечно в новом мире писать актуальнее. Здесь я с вами согласен!
| |
3.38, пох. (?), 19:17, 29/10/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Т.е. привязка к Хаскелю тебя не беспокоит?
ну как бы если этот гондурас не чесать - то почему он должен его беспокоить?
| |
3.65, Нанобот (ok), 14:14, 30/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
Вообще не беспокоит. Это как "тебе шашечки или ехать" - мне нужно второе
| |
|
|
1.6, привет (ok), 16:54, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
не ново, конечно, кликхаус тоже через http работает
по мне так вполне нужная штука
| |
1.7, th3m3 (ok), 16:59, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Следующий шаг - чтобы сразу БД могла выдавать RESTFul API, вообще без каких либо прослоек, разве что nginx ещё поставить на входе.
| |
|
|
3.48, th3m3 (ok), 22:02, 29/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Открой для себя eXist-db
Впервые вижу. Что-то она непопулярная, раз не попалась на глаза за столько времени c аж 2000 года. В мейнстриме другое.
| |
|
|
1.19, Аноним (19), 18:18, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Не взлетит, потому что "...достаточно иметь в штате администратора СУБД", кому он нафиг сдался?
| |
|
2.61, Прохожий (??), 07:12, 30/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
Если твоё приложение уровня Hello world, тогда, конечно, никому. А что-то чуть посложнее уже требует присмотра.
| |
|
1.22, erthink (ok), 18:29, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
На гитхабе issues больше чем коммитов, а звездочек на пару порядков больше чем продуктовых деплоев.
Зато на Хаскель, ну прям в самый раз для REST и СУБД ;)
| |
|
2.54, Аноним (54), 23:42, 29/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
ишью ишью рознь!
там почти все про документацию, примеры и все в таком духе.
багов почти нет.
| |
|
1.31, Аноним (31), 19:05, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ну все программист теперь не нужен. Ура наконец то избавимся от этих непонятных типов. Хорошо бы ещё и от админов, надо сокращать расходы.
| |
|
2.39, пох. (?), 19:20, 29/10/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ну все программист теперь не нужен. Ура наконец то избавимся от этих
> непонятных типов. Хорошо бы ещё и от админов, надо сокращать расходы.
все путем, админ и этот вот... "администратор СУБД" сами сбегут - они не любят, обычно, когда их имеют. В штате или внештатно - думаю, без разницы.
| |
|
1.43, Аноним (43), 19:32, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Императивный код медленный :) Эти функцональщики не научившись писать императивно все наровят это выставить медленностью подхода :)
| |
1.46, лютый жабби__ (?), 19:50, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Именно за это ненавижу эластиксрёч, теперь в слона завезли.
Всё это экономия - не надо нормальную оболочку писать, пусть юзеры iPootsa с курлом.
| |
|
2.57, пох. (?), 00:06, 30/10/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
жабоедам и не должно нравиться. То ли дело апачекашмандра, да? Ни curl, ни оболочки.
| |
|
1.49, Аноним (49), 22:08, 29/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>> Для PostgREST есть клиентские библиотеки и расширения
Всё равно для работы с REST используют библиотеки.
Чем оно лучше обычного клиента базы для нужного вам языка/платформы?
| |
|
2.64, Нанобот (ok), 14:01, 30/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
Можно использовать прямо из браузера, можно обойтись без разработки бекенда, что уменьшает затраты на разработку вдвое
| |
|
3.66, Аноним (49), 17:02, 30/10/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ну то есть то что я и боялся. Люди будут выставлять это в интернет.
| |
|
|
1.59, Аноним (59), 02:39, 30/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Надо переписать на божественной сишке. Чтобы даже самые тупые понимали код и могли контрибьютить, ведь там тогда не будет ничего кроме самых примитивных конструкций. Уязвимости не проблема - исправим в ближайшие 20 лет.
| |
|
2.69, Аноним (69), 01:04, 31/10/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> исправим в ближайшие 20 лет.
вот поэтому растаманы за 15 лет ничего толком и не сделали.
| |
|
|
2.62, пох. (?), 09:20, 30/10/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Стоп, а кто их раньше-то писал? А, да, ORM...
Знаешь, мож хер с ним, пусть хоть фронтендеры?
| |
|
1.63, mos87 (ok), 11:21, 30/10/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
орм плохой, мы написали хороший - вэбота на хаскеле
я всё правильно понял?
| |
1.72, PnD (??), 11:44, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Прекрасен не столько сам haskell (когда надо "закодить готовое решение", то почему бы и нет), сколько система библиотек.
Не так давно попытался воспроизвести у себя одно довольно широко употребимое (в Греции) https://github.com/ganeti/ganeti.
И тут (внезапно) задача сборки оказалась завязана на подбор нескольких десятков библиотек с версией "от сих до сих". Которые, в свою очередь… да, тоже зависят. В общем, что-то вроде много (очень) параметрической оптимизации негладкой функции. "В лоб" ("просто поставь всё отсюда/по этой спеке") — увы, не работает.
Но и это ещё не всё. В последние годы сборочная система языка менялась, и после некоторой точки проект (как я понял) придётся переписывать.
| |
1.75, Аноним (75), 20:17, 04/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Толковая штука) но для относительно небольшого непрерывного потока входящих запросов на запись виснет намертво. В логах тинишина, процессы висят, но всё отваливается по таймауту. Может есть какието оптимизации на эту тему но ненашёл на на тот момент
| |
1.76, Аноним (75), 20:27, 04/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Посоветуйте агрегатор json запросов,100500 источников генерят 10005000 запросов по http, их нужно поймать и сложить вбазу данных.
Варианты типа nginx + any_lang мне известны. В поиске минималистичеых решений в плане зависимосей и настроек
| |
|