Здравствуйте. А для каких задач нужен FireBase? при бесплатном использовании, там лимиты очень маленькие, а при платном, нужно платить за каждый чих (транзакцию, место и т.д.) ? Да и внутри там не реляционная БД. Для каких задач ее используют? Cпасибо.
Нужно, чтобы не поднимать свой бэкэнд, для хранения данных, обновления... оповещений и так далее, всего того, что с данными связано и что успеют напихать в firebase разработчики.
1 - FireBase - да ладно... ни кому он не нужен... он нужен разрабам, что бы его продавать... ну или изучайте фичи..
2 - как у любого платного продукта, бесплатные лимиты - замануха
ps
я в основном в стеке .Net... так вот MS SQL 2017 в local.. и Cosmos Db в Azure - жгут (имхо) и sql, и графы, и key-value... не жизнь а малина... и тоже есть бесплатные лимиты... почти везде...
pps
спасибо за отметку.. вообще MS SQL 2017 DEV edd - absolutely free.. ;)) .. но лицензию почитать полезно
ppps
если кто не в курсе - в MS SQL начиная уже с 2016 поколоночная организация и ориентация на in-memory... так что перфомас не забыт ни разу..
mindtester, докер это пиздец. Тема интересная, но боже мой как закрутили все. Хер настроишь нормальное окружение для dev. Охренеешь разбиратся в этом всем. А тут еще серверлессы эти. Сиди учи этот AWS и иже сними. Это ж жопа какая-то.
wufapexef, .. так на что и намекаю то... чем гордо носиться как белка в колесе, пвеваясь в сторону МС.. не проще ли поднять дома MS SQL 2017 Dev edd (абсолютно легально) освоить все нужные апи, освоить functions в azure, и запускать продакшен уже на CosmosDB..
опять же - да, в мире *nix, есть Aerospike с гарантированным временем отклика, вот только для старта ему надо 8 Гб рама.. сколько будет стоить такой хостинг?.. а кластер? ;))) .. (и это еще кей-валью онли)
ценики azure очень быстро покажутся милыми, когда вам надо иметь дело с реальными нагрузками, а штата кодеров как у яндекса или майл-ру - у вас НЕТУ
mindtester, ну так реальные нагрузки - это уже реальный проект, а там уже и реальные деньги, за какие можно купить и физический сервер или сервера и не кормить чужих админов. Скорей всего эти серверлесс наоборот для мелких проектов, где мало транзакций и поэтому свой сервер не окупится. Хотя тема и холиварная ))
Богдан, ну.. а че не так то? вы ценик изучите то... холодный кей-валью стоит пуганых рублей (не тысяч а просто рублей) в месяц за гигабайты хранения... на уровне "для себя" и "на попробовать" - azure function уложится в бесплатно... в контексте C# (повторюсь) не жизнь а малина...
если о рабочих нагрузках - еще раз напомню про аэроспайк... космосдб с политикой за транзакции, все равно может оказаться выгоднее... при чем, возможно, даже в разы...
Богдан, не, не холиварная, для малых команд с хорошей идеей (взлетной) легкость в разработке (C# + serverless) перевесит все и вся - для взлета нужна скорость, а своя инфраструктура это тяжесть
Firebase нужен для того, чтобы снимать обучающие видео - не надо заморачиваться, делать бэк. Поэтому он и прижился среди новичков. А так, в серьёзных проектах нужды в нём, естественно, нет.