@drq
Именно поэтому и придётся выпиливать потому что в какой-то момент такой каркас начнёт давить тебе на мозги мешая что-то делать.
А если учесть то, что ты говорил про SQLite - это же вообще ПИЗДЕЦ.
Top-level
@drq А если учесть то, что ты говорил про SQLite - это же вообще ПИЗДЕЦ. 26 comments
@skobkin Ну, юзают же люди Firebase. И вроде не жалуются, так-то. Так вот, эта вещь - попытка сделать Firebase, но селф-хостед. Почему выбрали именно SQLite - загадка. Жака, блять, Фреско. @drq да вроде очевидно: чтобы оставаться маленьким и максимально простым в эксплуатации на маленьких и максимально простых решениях, где нет никакой перспективы роста. А если ошибиться на счёт перспективы роста, что поделать, у ошибок есть последствия. Ты для чего-то конкретного ищешь? Может, я слышал про что-то более подходящее. @dside Ну, да, есть кое-кто, кому оно может пригодиться. Я знаю, что есть Supabase, но блин, 8 контейнеров против одного бинарника - это... Да еще и JS. @drq сложнее нужды – сложнее решения. @dside Ну, какбэ, я не думал, что "использовать вместо SQLite другой драйвер БД" - это офигеть какой сложный кейс. Камон, 2022 год на дворе, stateless-системы кругом, все параллелится, чтоб можно было спокойно падать или чинить системы без отказа в обслуживании... @drq это всё довольно сложные нужды, да. Смотри, если выбирать не-встраиваемую БД, это дополнительная зависимость и сложность в деплое – БД как минимум надо установить и убедиться, что к ней есть доступ. А если поддерживать несколько драйверов, то появляется целый новый пласт проблем с тем, что функции будут доступны не все и не на всех, что сложность и для пользователя, и для разработчиков. @dside Ну, а если выбрать встраиваимую БД, у тебя получается обязательный SPoF, что делает всю историю вообще околобесполезной. @drq …для тебя. @drq @skobkin Есть https://supabase.com/docs/guides/self-hosting ещё, он на постгресе (правда, вебморду они так и не выложили в опенсорс похоже). @drq @skobkin (Вообще там внутри https://postgrest.org/, я думаю его для большинства задач должно хватать и самого по себе) |
@drq
Можно, конечно, пойти по пути боли и мучений, заюзав какой-нибудь litestream.io...