We just discovered that DEV has videos! So we thought we'd show you a 2 minute demo video which we made for Y Combinator to show off what we're bui...
For further actions, you may consider blocking this person and/or reporting abuse
is ACID preserved? i'm assuming you can't guarantee consistency for events, but as long as the underlying db is protected is fine.
Yes 100% - we "listen" to Postgres' Logical replication, translate the binary to JSON, then blast over websockets (using an Elixir server).
Details here: github.com/supabase/realtime
Also in the future we will be building guaranteed event consistency and replay, but probably only "per-Elixir-server" rather than "per-client".
Technical jargon ahead:
Per-server is still useful if you want to stream your events onto a queue (Kafka/SQS etc). If your database (or our servers) go offline, we can pick up where we left off since the Postgres WAL keeps track of the last point the listener "acknowledged"
Very cool, i'm gonna try out supabase in my next personal project!
Awesome concept. Branding and design is on point too 🔥
Thanks Luke!
Funny story, Supabase was originally a placeholder name - it was a joke so that Ant (co-founder) and I could entertain each other with Nikki Minaj "Super Bass" memes while we were brainstorming.
But the name grew on us once we made the initial design. Thankfully Nikki Minaj isn't well-known amongst techies.
I hope I haven't just ruined our credibility
thats too good 😂
if anything this adds credibility. keen to give it a crack and build something cool.
should hide an easter egg in the website related to that 😉 maybe a black and Nikki Minaj bright pink color theme.
That's a great idea 😂
If you end up building something let me know and we can add it to the examples folder:
github.com/supabase/supabase/tree/...
Message me if you get stuck too - copple@supabase.io
This is really interesting! Definitely look forward to seeing this come along.
Thanks Ben! I'll put you on the alpha list if you want :)
Sure! I just signed up in case that's the first step.
It is.
Next steps, I'll provision you a database to play around with. We launched embarrassingly early so everything's still a bit manual. I'll follow up via email.
Thanks for the support!
Thanks to everyone singing up so early. We launched way too early, but we'll email this week with a free Postgres database. We're about 2 weeks away from the auto-api you see in the video.
Feel free to open a Github issue with any feature requests
github.com/supabase/supabase