Live data from Hacker News

Releasing Serverless Framework V.1, and Fundraising

serverless.com

41–50 of 56 posts

Re: Releasing Serverless Framework V.1, and Fundraising

#42
post #37
post #32

Earlier quoted context omitted.

This seems to come up every time serverless comes up. There should probably be some better docs around this. It's true each function needs it's own connection, but in reality: 1) The containers actually stick around for a while and get reused so if you write the code correctly it only has to establish the connection once per container invocation 2) Unless you are doing a lot of traffic you'll probably only realistica…

> If you end up with enough traffic that it actually becomes a problem, it would have been a problem anyway because you'd be running a lot of servers with persistent connections in a more traditional model. I think this is the part I disagree with. DB connection pools are much, much smaller than than the total # of functions that touch a database in any reasonably complex application. Yes, scale is always an issue, b…

I wouldn't call it so much proxying the DB requests through it as all the other functions do business logic, only one or two actually marshal data into and out of the datastore.

So yeah it's kind of like a proxy, but think of a monolithic application. Do you make it so every object in your application talks to the DB, or do you have a DB object, which handles the connection pooling and all of that other stuff? If you have a DB object, that becomes your DB function, and all the other functions talk to it for getting and writing data.

Re: Releasing Serverless Framework V.1, and Fundraising

#44
post #3

Are there other examples of an open-source community project taking on several million dollars in venture capital funding? It seems a bit odd to me. I'm not sure I'm comfortable using a presumably open-source, free (beer and speech) tool knowing that the group behind it will have to find a way to monetize their users in order to justify the investment from VCs at some point down the road. Open-source developers shoul…

> Are there other examples of an open-source community project taking on several million dollars in venture capital funding?

https://techcrunch.com/2016/03/30/cockroachdb-just-raised-20...

Re: Releasing Serverless Framework V.1, and Fundraising

#45
post #32
post #30

How does this work when a database/persistence layer gets involved? Having a DB connection per function that calls it seems bad.

This seems to come up every time serverless comes up. There should probably be some better docs around this. It's true each function needs it's own connection, but in reality: 1) The containers actually stick around for a while and get reused so if you write the code correctly it only has to establish the connection once per container invocation 2) Unless you are doing a lot of traffic you'll probably only realistica…

Wouldn't it also be reasonable to use a remote API call to store data too?

It's one of the things I have in mind for https://dbhub.io. Thinking it should be a good fit (especially for Serverless apps), but haven't yet written the code to try it out.

Likely to do so in near future though (weeks, not months).

Re: Releasing Serverless Framework V.1, and Fundraising

#46
post #3

Are there other examples of an open-source community project taking on several million dollars in venture capital funding? It seems a bit odd to me. I'm not sure I'm comfortable using a presumably open-source, free (beer and speech) tool knowing that the group behind it will have to find a way to monetize their users in order to justify the investment from VCs at some point down the road. Open-source developers shoul…

I raised almost half a million for an Open Source Firebase ( https://github.com/amark/gun ).

The license is MIT which guarantees we can't coerce you to do anything.

What alternative for compensation do you propose?

Re: Releasing Serverless Framework V.1, and Fundraising

#47

I recently started using APEX. It doesn't rely on CloudFormation and has supports for hacking Golang support. Its worth a look if your getting more serious about Lambda development and interested in other options. http://apex.run/

Why is using CloudFormation a bad thing?

Re: Releasing Serverless Framework V.1, and Fundraising

#49

Congrats on the raise, but I'll be honest it really rubs me the wrong way that they renamed to "Serverless Framework" from JAWS. They should have picked a different name. The word "Serverless", for better or worse, was what the community settled on. Lot of companies and individuals use it in many different ways and have before this project existed. But they are trying to own it[1]. Not being a good community member I…

Asshole Framework.

Re: Releasing Serverless Framework V.1, and Fundraising

#50

Congrats on the raise, but I'll be honest it really rubs me the wrong way that they renamed to "Serverless Framework" from JAWS. They should have picked a different name. The word "Serverless", for better or worse, was what the community settled on. Lot of companies and individuals use it in many different ways and have before this project existed. But they are trying to own it[1]. Not being a good community member I…

I loathe that sort of thing, but in this case I think we lucked out, because "serverless" is a particularly bad name for that style of architecture.

Take this as an opportunity to call it "cloud functions" or "functions as a service" or something more accurate/descriptive.

Post reply on HN