OpenLambda, a system for serverless computing
open-lambda.org
OpenLambda, a system for serverless computing
1–10 of 70 posts
Re: OpenLambda, a system for serverless computing
#2Re: OpenLambda, a system for serverless computing
#3Re: OpenLambda, a system for serverless computing
#4[1] Documentation: too dense, starts off with running a shell script, but it's not immediately clear it's a quickstart, or to set up a dev environment, or what's going on. At least have an intro, or a table of contents, or something.
[2] Speaking of documentation, I'm unclear where your product stands. Is it a 'build your own Lambda-as-a-Service provider', or some kind of meta-proxy-orchestrator that abstracts away from the actual LaaS provider? (if it's not the latter, why link to every commercial LaaS offering? Aren't they competitors?)
[3] Our Team: "coming soon". I sympathize with having a lot to do on a website, but I care about your credentials if I am to run some code. Or maybe I don't, since lots of projects are popular on github and you don't necessarily know all of their authors in detail. But if you don't have it yet, don't highlight it in your menu.
[4] Your github is barebones and links back to the aforementioned docs page. It's a bit like running in circles. Have a short readme on github, then you can link somewhere else!
[5] On the front page, all 'learn more' buttons go to the same place. But, why have these at all? (see, #2. maybe move these into a 'Why' page that explains your pitch and how LaaS is big and these are the big players that are also doing it)
[6] Edit: the slides are good and they help me understand what's going on.
Re: OpenLambda, a system for serverless computing
#5Re: OpenLambda, a system for serverless computing
#6Intriguing venture. I have some feedback, please forgive the terseness: [1] Documentation: too dense, starts off with running a shell script, but it's not immediately clear it's a quickstart, or to set up a dev environment, or what's going on. At least have an intro, or a table of contents, or something. [2] Speaking of documentation, I'm unclear where your product stands. Is it a 'build your own Lambda-as-a-Service…
Re: OpenLambda, a system for serverless computing
#7My idea was to run a cluster of Erlang nodes, connect them by Tor Hidden Services. Each machine would have 2 HSdirs, one for the unique name for that node, and a shared HSdir that will randomly talk/load balance via a DNS-like mechanism.
The backend storage substrate would be IPFS. A user would write their program and add it to IPFS. My cluster would have /ipfs and /ipns mounted, and could run erlang programs and functions directly from that.
That was my idea thus far. Obviously, choosing Erlang would be rather erudite and exclusive to a small subset of programmers... But its tools of distributed actors and much of the hard stuff done for you just seemed like a shoe-in.
Re: OpenLambda, a system for serverless computing
#8'Serverless' heh... oh man marketing is great. Just like if you have it in the cloud it's 'hardwareless' right?
Re: OpenLambda, a system for serverless computing
#9Re: OpenLambda, a system for serverless computing
#10After a lot of poking around I read through the linked slides and discovered that OpenLambda aims to let anyone run their own lambda engine - i.e. run AWS Lambda on your local machine. The goal seems to be to let anyone research and innovate on serverless architectures, instead of just waiting to see what Amazon, Google, or Microsoft release. It doesn't really seem to be intended for production use, more just R&D. It also seems to be a student/educational project (?)
The "onboarding" meeting slides (found under the "Development" tab) give a decent overview of what the project is all about - http://www.open-lambda.org/resources/slides/ol-first-meeting...