Live data from Hacker News

Introducing Cloud Functions for Firebase

firebase.googleblog.com

1–10 of 129 posts

Re: Introducing Cloud Functions for Firebase

#2
As a 2+ year user of Firebase, this is long overdue. I built my own cloud function infrastructure using their Java SDK and Digital Ocean and I couldn't have built my app (ProBooks.com) without it. It's good to see Cloud Functions moving from Alpha to Beta!

Re: Introducing Cloud Functions for Firebase

#3
(Cloud Functions for Firebase PM here)

We’ve been developing this product for years, and we’ve had it in private alpha testing for well over a year, so we’re incredibly excited to finally take the wrappings off and let all of you try it.

Firebase has always focused on empowering you all to build extraordinary experiences for your users, without needing to worry about building common infrastructure. While we’ve made big strides towards this vision in the past, we always had one big hole: trusted code execution. Today, we’re completing the story with Cloud Functions for Firebase so that you can easily run server-side code in response to events from your Firebase app.

We think you’re going to love it, and we can’t wait to see what you build with it!

Re: Introducing Cloud Functions for Firebase

#4
So it looks like very roughly AWS Lambda in JS only for Firebase with nice user event hooks and Firebase Cloud Messaging.

I'm wondering how they handle:

1 - pricing

2 - support for long-running tasks (where Lambda does not)

3 - official tooling for packaging and deployment (perhaps the biggest critique of Lambda)

It sounds like one could build an entire real app in this, which is quite cool.

Re: Introducing Cloud Functions for Firebase

#6

(Cloud Functions for Firebase PM here) We’ve been developing this product for years, and we’ve had it in private alpha testing for well over a year, so we’re incredibly excited to finally take the wrappings off and let all of you try it. Firebase has always focused on empowering you all to build extraordinary experiences for your users, without needing to worry about building common infrastructure. While we’ve made b…

Brendan, this is exciting news for lots of people! I'm developing a product on Firebase now and trusted code execution has always been my biggest concern.

Sure, it could be mitigated, but all the workarounds added unnecessary overhead and breaking points.

Want to thank you and your team for working on this. Firebase is a great product and this will make it just fantastic.

One thing if I have your ear - I'd love to give Firebase team some money by purchasing paid support - ideally as a part of the new Google Cloud support options announced yesterday. I hope this is on your roadmap as well :-)

Re: Introducing Cloud Functions for Firebase

#7

(Cloud Functions for Firebase PM here) We’ve been developing this product for years, and we’ve had it in private alpha testing for well over a year, so we’re incredibly excited to finally take the wrappings off and let all of you try it. Firebase has always focused on empowering you all to build extraordinary experiences for your users, without needing to worry about building common infrastructure. While we’ve made b…

Are there plans to allow functions written in other languages than javascript?

Re: Introducing Cloud Functions for Firebase

#9
post #7

(Cloud Functions for Firebase PM here) We’ve been developing this product for years, and we’ve had it in private alpha testing for well over a year, so we’re incredibly excited to finally take the wrappings off and let all of you try it. Firebase has always focused on empowering you all to build extraordinary experiences for your users, without needing to worry about building common infrastructure. While we’ve made b…

Are there plans to allow functions written in other languages than javascript?

Cloud Functions for Firebase tech lead here. We'll get there in the future. We're looking forward to getting more feedback from users & prioritizing what is next.

Re: Introducing Cloud Functions for Firebase

#10

So it looks like very roughly AWS Lambda in JS only for Firebase with nice user event hooks and Firebase Cloud Messaging. I'm wondering how they handle: 1 - pricing 2 - support for long-running tasks (where Lambda does not) 3 - official tooling for packaging and deployment (perhaps the biggest critique of Lambda) It sounds like one could build an entire real app in this, which is quite cool.

You can see pricing details here: https://firebase.google.com/pricing/

It's based on invocations, GB-seconds, CPU-seconds, and network egress. And there's a free tier, so you should be able to try with your use case and estimate your total future cost.

Post reply on HN