Live data from Hacker News

Supabase Edge Functions

supabase.com

51–60 of 68 posts

Re: Supabase Edge Functions

#51

I am so torn between Supabase and Render. My two favourite cloud providers right now. Please don't become enterprise-y guys.

(Render founder, Supabase fan) You can use both! Render will always be developer-focused even as we move into the enterprise. It's the only way to avoid Heroku's fate.

Re: Supabase Edge Functions

#52
post #45

Do you see a future where a language like Dart could run on edge functions (via WASM), all while integrating nicely with the DX?

Looks like Dart doesn't support Wasm as a target yet but is considering it as part of their 2022 roadmap[0]. In the mean time, we will start off with supporting other languages like Rust which already have good support for compiling to Rust.

[0] Wasm target for Dart - https://github.com/dart-lang/sdk/issues/32894#issuecomment-1...

Re: Supabase Edge Functions

#53

hey everyone, supabase ceo here. The team is extremely excited about this release. This one has been a long-time coming. It's one of our most requested features. We spent a long time getting the Developer Experience right - we investigated several approaches (Containers, Isolates, WASM), and eventually landed with Deno. Big shout-out to the Deno team. Their open source and DX-focused philosophy made it an obvious cho…

I have a feeling you may not be able to talk about this, and thats okay. That said, I'm asking anyway. Did you consider working with CloudFlare? I feel like Supabase is the perfect fill for the "holes" that CloudFlare has in their services, that you guys fill. They don't have two crucial things currently: Persistent Data Store that's accessible outside of its platform, and an Authentication product. They otherwise ha…

Same I can't use it because of lack of ISO 27001 certification

Re: Supabase Edge Functions

#54
post #11

Earlier quoted context omitted.

Supabase offers a lot more than edge functions (db, auth, etc). Take a look at their website

I know but the same goes for Firebase. As matter of fact, Supabase started as an open-source replacement for Firebase.

So what's the question?

Re: Supabase Edge Functions

#55

hey everyone, supabase ceo here. The team is extremely excited about this release. This one has been a long-time coming. It's one of our most requested features. We spent a long time getting the Developer Experience right - we investigated several approaches (Containers, Isolates, WASM), and eventually landed with Deno. Big shout-out to the Deno team. Their open source and DX-focused philosophy made it an obvious cho…

You guys are killing it with these product updates, I feel like I'm hearing about them once every few weeks, and I'm not even actively following you. My team is on Firebase right now and I have some mixed feelings about it; will definitely keep you on my radar.

Re: Supabase Edge Functions

#56

Earlier quoted context omitted.

I have a feeling you may not be able to talk about this, and thats okay. That said, I'm asking anyway. Did you consider working with CloudFlare? I feel like Supabase is the perfect fill for the "holes" that CloudFlare has in their services, that you guys fill. They don't have two crucial things currently: Persistent Data Store that's accessible outside of its platform, and an Authentication product. They otherwise ha…

we're working closely with Cloudflare and really love their products. We did consider Cloudflare Workers - ultimately it came down to the open source philosophy of the Deno runtime. It's incredibly important to us that everything in Supabase has "escape hatches" - you can choose to host wherever you want to. I'm certain that Workers will get there eventually, but it's not there yet. We're still big fans and will be d…

From one audit-passer to another, godspeed

Re: Supabase Edge Functions

#57
I love the concept of Supabase, I only worry about performance in this case. Almost all API calls in my applications execute some SQL to gather data from the database. Having the edge function execute several select queries on the database on the other side of the world is a few times slower than having the API server near the database. Basically, the distance between API and database is much more important than the distance between user and API. I guess the only solution is to have read-copies of the database on the edge as well..?

Re: Supabase Edge Functions

#59

hey everyone, supabase ceo here. The team is extremely excited about this release. This one has been a long-time coming. It's one of our most requested features. We spent a long time getting the Developer Experience right - we investigated several approaches (Containers, Isolates, WASM), and eventually landed with Deno. Big shout-out to the Deno team. Their open source and DX-focused philosophy made it an obvious cho…

Congratulations on launching this oft requested feature! Any timelines for support for Functions over QUIC/HTTP3 and raw UDP/TCP? Cloudflare Workers, the closest thing to Deno Deploy, announced intention to support raw TCP a few months back (while "HTTP3" has been supported for quite a long time now). Re: Database Functions: I really like the dual nature of Cloudflare's database offerings: Durable Objects (run functi…

Have you used Workers KV? In my experience, it's not just eventually consistent but also delayed - often by 10 seconds at least - the data is not updated even for the same client, unless they implement their own caching.

https://community.cloudflare.com/t/how-truly-slow-is-workers...

The other solution is to use cloudflare durable objects. - which is what I use, but it's very verbose.

KV is a poor experience for me.

Re: Supabase Edge Functions

#60

Earlier quoted context omitted.

I have a feeling you may not be able to talk about this, and thats okay. That said, I'm asking anyway. Did you consider working with CloudFlare? I feel like Supabase is the perfect fill for the "holes" that CloudFlare has in their services, that you guys fill. They don't have two crucial things currently: Persistent Data Store that's accessible outside of its platform, and an Authentication product. They otherwise ha…

we're working closely with Cloudflare and really love their products. We did consider Cloudflare Workers - ultimately it came down to the open source philosophy of the Deno runtime. It's incredibly important to us that everything in Supabase has "escape hatches" - you can choose to host wherever you want to. I'm certain that Workers will get there eventually, but it's not there yet. We're still big fans and will be d…

> It's incredibly important to us that everything in Supabase has "escape hatches" - you can choose to host wherever you want to

I'm rooting for you guys, not only your tech stack is very solid, but commitment to letting your users self-host if they want to is laudable.

But here's something I don't understand about your offering. Taking a look at the pricing page https://supabase.com/pricing there is only one pricing tier above free but below the scary-looking "contact us for a quote". The idea is that you get a reasonable baseline included and pay for extra storage and bandwidth. Cool.

But it comes with a number of fixed limits that I find puzzling, like 100k monthly active users. On edge functions, they can run 1000 hours (per month?), invoked 2 million times, and there's a limit of 100 functions in total. The customer can't pay a little more to have the limits raised a little further like they could with storage and bandwidth, they need to migrate to the enterprise plan. So I must ask: why is that?

I almost don't care because I'm the kind of person that likes to run their own servers but, I want to support you guys.

Post reply on HN