Live data from Hacker News

Supabase (YC S20) – An open source Firebase alternative

supabase.io

91–100 of 374 posts

Re: Supabase (YC S20) – An open source Firebase alternative

#91
post #87

Earlier quoted context omitted.

Just a few growth stats and updates on key activities. Nothing too important - just a nice gesture in return for a nice gesture. Happy to add items to the email if you want them

Out of curiosity, what software are you using to run and manage your mailing list?

We just switched to Intercom (from manual). If there are better suggestions then I'd also like to hear them - email seems like a space that has a lot of players and none very good.

Re: Supabase (YC S20) – An open source Firebase alternative

#93
post #88
post #48

Interesting. I haven’t seen a log shipping mobile sync solution in quite some time. Sybase SQL Remote did log shipping for SQL Anywhere over email or messaging. This tech predated WiFi, never mind HTTP/JSON. There is little information about the client side data store other than the fluent Query Builder API. Is it IndexedDB? How does it handle primary key generation? Can the client sync a subset of the DB or do you e…

Maybe I misunderstood the Firebase comparison. I expected to see a browser-side database with sync similar to Minimongo in the Meteor real-time architecture. From my quick scan of the docs and github repos, it looks like the WAL replication is purely server-side and is used for a type of PubSub system for change notification. The client can subscribe to these notifications and issue subsequent queries against the ser…

You are correct here - you nailed the assessment of the serverside CDC. We will be implementing the client/browser-side database, but only after we nail auth (see my comments here: https://news.ycombinator.com/item?id=23320443)

Re: Supabase (YC S20) – An open source Firebase alternative

#94

Was going to quip that I built a homegrown version of this in elixir which is the best stack to implement something like this if you want it to be scalable. Then I saw that THIS was written in elixir. That made me take this much more seriously!

Elixir really is the perfect tool for this job. Also there are a few features we are building into the realtime server that will make the system really shine (and extensible): https://github.com/supabase/realtime/issues/33

Basically we are refactoring it so you can pipe your database changes anywhere - webhooks, kafka, serverless, slack etc

Re: Supabase (YC S20) – An open source Firebase alternative

#95
Recently released similar thing for gRPC + Go + PostgreSQL stack: https://github.com/sashabaranov/pike/

Features include:

• Generates CRUD operations for given entities

• Generates SQL migration files

• Gives developer full control after project is generated(nothing added on top of raw SQL/Go)

• Minimal dependencies(basically lib/pq and grpc)

• TLS out of the box

Re: Supabase (YC S20) – An open source Firebase alternative

#96
Good luck! It’s great to see another BaaS alternative on the market especially the recent trend seems to be a lot of Jamstack (backend-less?)

Hopefully open source means better documentation too. Only places I know for Firebase are their docs and own YouTube channel, which can feel limited once you pass the “get-started” depth

Re: Supabase (YC S20) – An open source Firebase alternative

#97
A bit of a plug, but if you wish for something that has the Postgres reliability, the taste of nosql but with strong typing and a json output a la graphql, give a try to edge db:

https://edgedb.com

The team behind it is awesome (one is a python core dev), and it's a FOSS, but they have been using it internally for some time.

Re: Supabase (YC S20) – An open source Firebase alternative

#98
post #85

isn't this more like "An open source Firestore alternative" right now. Do you plan to bring other features as well? I'm a big fan of firebase and use it whenever I can. The reason it's appealing it because it's the suite of tools and how well they work together for bootstrapping (auth, firestore, storage, analytics etc). No single feature by itself is useful to me. I would definitely switch if this atleast had (auth…

See my comments here: https://news.ycombinator.com/item?id=23320443

tldr: > We've been building furiously since January but (not surprisingly) we haven't yet reached feature parity. But we will :)

Re: Supabase (YC S20) – An open source Firebase alternative

#99
post #84

Earlier quoted context omitted.

See my comments on Auth here: https://news.ycombinator.com/item?id=23320443 > We want to nail the auth and we're looking at leveraging Postgres' native Row Level Security. This is a tricky task to "generalize" for all businesses but we have some good ideas (we're discussing in our repo if you want to follow - https://github.com/supabase/supabase ) > RESTful APIs I can of course get with PostgREST That's what we use!…

Oh, that's super cool! I'm even more excited for your project in that case. I hope I can make the time to build a prototype, right now I'm doing the same for retool, and I feel very spoiled for good choices all of a sudden when it comes to backend abstractions.

nice - if you build something and want it featured, let us know: alpha@supabase.io

Re: Supabase (YC S20) – An open source Firebase alternative

#100
post #58

Couldn't find the info on the website, does the JS shown in the samples run in the client's browser? If so, I'd be coupling my client code to the implementation details of my server side DB. Nope, no thanks. Too many scars to fall for that again.

> I'd be coupling my client code to the implementation details of my server side DB [Supabase cofounder] Yes, although you can run this on the serverside too (we do). It's a rapid way to go "mostly ORMless" - you just focus on your database and we can do the repetitive stuff (CRUD)

Is there some kind of whitelisting for queries that come from the client as to avoid the hammering the DB with expensive queries / queries that make no sense?
Post reply on HN