TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS Lambda

526 pointsby cpenner461over 10 years ago

42 comments

jedbergover 10 years ago
I’ve had a chance to use the service for a couple of weeks. My quick summary review is that it’s a little tricky setting up the IAM roles and security groups, but once you have that going, it works great! I see a ton of potential here in transforming the way people use AWS.<p>I also put together the Netflix use cases in the keynote so if you have any questions I’ll try to answer them!
评论 #8603144 未加载
评论 #8603085 未加载
评论 #8604077 未加载
评论 #8613180 未加载
评论 #8603348 未加载
MBlumeover 10 years ago
Right now the only language&#x2F;runtime supported is js&#x2F;node, but they intend to include others.<p>(figured people would want to know this, and you have to scroll a ways to find out, so)
评论 #8603113 未加载
评论 #8603363 未加载
评论 #8604162 未加载
评论 #8603277 未加载
评论 #8603876 未加载
makmanalpover 10 years ago
I&#x27;m so torn - on one side this is a very neat thing that&#x27;ll save a lot of boilerplate, and on the other it screams of vendor lock-in.
评论 #8603616 未加载
评论 #8603548 未加载
评论 #8604575 未加载
评论 #8603828 未加载
评论 #8603651 未加载
评论 #8603978 未加载
评论 #8603904 未加载
评论 #8605017 未加载
评论 #8606115 未加载
spitfireover 10 years ago
I wish they hadn&#x27;t named the units of computation &quot;Lambda functions&quot;. Cause, you know there&#x27;s already something known as a &quot;Lambda function&quot; in computer science.<p>But kudos for Amazon for furthering the datacenter-is-the-computer approach. It is simply the right thing to do.
评论 #8604927 未加载
评论 #8604370 未加载
评论 #8603652 未加载
评论 #8606957 未加载
评论 #8606082 未加载
marknadalover 10 years ago
Holy mind blowing awesomeness, this changes everything, yet I feel like this was such an obvious thing to do. So obvious that I can&#x27;t believe it is real. This, ladies and gentlemen, is why AWS defines the cloud, they are so far beyond everyone else and still innovating, even and the most basic level.
评论 #8603602 未加载
cpercivaover 10 years ago
Something I want: AWS Lambda code which responds to S3 PUTs by issuing Cloudfront invalidations. Anyone want to write this?
评论 #8603416 未加载
tomcartover 10 years ago
Seems like a much more interesting announcement than the container service. Can see the architectures of dozens of our systms collapsing down with this.
评论 #8603278 未加载
mathgladiatorover 10 years ago
This is way cool especially considering S3&#x27;s event notification will enable a ton of interesting workflows: <a href="https://news.ycombinator.com/item?id=8602955" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8602955</a>
numlockedover 10 years ago
Should I think of this essentially as an abstraction that can replace my asynchronous task queue + workers (e.g. RabbitMQ + Celery workers, obviously assuming you aren&#x27;t using MQ for additional messaging)? I hate managing those pieces and would be happy to hand that infrastructure to Lambda, but are there additional benefits or use cases that are opened up?<p>I guess I would have expected others to describe this the same way (&quot;replaces your distributed task queue&quot;), but since I&#x27;m not seeing that description I wonder if I&#x27;ve misunderstood.
评论 #8604258 未加载
评论 #8604175 未加载
hackerewsover 10 years ago
You can rip out quite a bit of logic into separate services with this.<p>Will definitely be interesting to see how Lambda actually works.<p>Try out Blockspring, you can play around with your usecase now (and no vendor lock-in).
dk8996over 10 years ago
Is it me or AWS is releasing too many services... there is a service for everything. I wounder if they are just throwing stuff out there see what sticks... kinda like landing pages.
评论 #8603956 未加载
评论 #8604259 未加载
jameshartover 10 years ago
Claiming that your code is a &#x27;lambda function&#x27; makes it sound sexy, but.. isn&#x27;t it really just a procedure? Unless I&#x27;m missing something and there is some higher-ordered capability for composing AWS lambda functions together in a way that permits the platform to perform lambda reductions or optimize resource allocation...
评论 #8603350 未加载
评论 #8603342 未加载
评论 #8604485 未加载
debaserab2over 10 years ago
I&#x27;m excited for this. This replaces what I wanted to use SQS for. SQS always felt like too much vendor lock-in to me to justify not using something like RabbitMQ or Beanstalkd.<p>With Lambda, the resource consuming the queue is managed for me - that is huge. Also, the pay by time model is perfect for this - instead of managing when to stop&#x2F;start resource intensive instances, I don&#x27;t even have to think about the problem. I only get charged what I used, which can be crucial during growth stages of a business or prototype.<p>The big penalty is the vendor lock-in, but this tips the scales for me for certain things.
评论 #8605274 未加载
turingbookover 10 years ago
Werner Vogels&#x27;s blog about Lambda: <a href="http://www.allthingsdistributed.com/2014/11/aws-lambda.html" rel="nofollow">http:&#x2F;&#x2F;www.allthingsdistributed.com&#x2F;2014&#x2F;11&#x2F;aws-lambda.html</a>
cschmidtover 10 years ago
&gt; You can use any third party library, even native ones. [1]<p>I realize they are starting with node.js, but I wonder how this will work? It sounds like they plan to support arbitrary dependencies. Will you upload a Docker container with your necessary dependencies? They talk about milliseconds until your code is running, and containers may be (?) slower than that. Or am I hoping for too much.<p>[1] <a href="http://aws.amazon.com/lambda/details/" rel="nofollow">http:&#x2F;&#x2F;aws.amazon.com&#x2F;lambda&#x2F;details&#x2F;</a>
评论 #8604515 未加载
ameliusover 10 years ago
One difficult part of doing event triggered processing is in the progress reporting and keeping the code related to it simple. I wonder how they deal with that.
ColinCeraover 10 years ago
I&#x27;d pretty much given up on AWS for compute and moved most everything to Linode and some bare metal servers, but this service looks very compelling for discrete compute tasks.<p>The ability to pay only for the fractions of seconds actually used, and the ability to scale quickly without provisioning (or over-provisioning) EC2 instances, is awfully attractive.<p>Plus, Amazon has priced this pretty aggressively — i.e., it looks shockingly cheap.
jlrubinover 10 years ago
How is this different from CGI?
rajatchopraover 10 years ago
Good stuff. Basically it seems to do the bind+listen for you if you are the trigger subscriber. If you are the trigger generator, then it does socket.write for you. But the big deal is that you dont pay for &#x27;listen&#x27;, just pay for the function execution. The one thing that will surely happen with this is that the code written will be &#x27;locked in&#x27; to run only on aws territory.
dkarapetyanover 10 years ago
All these announcement are making me feel sorry for all the other players in the cloud game. The other guys don&#x27;t even come close.
评论 #8603255 未加载
评论 #8603666 未加载
评论 #8604488 未加载
JoshTriplettover 10 years ago
This looks quite interesting, and a lot more fun to work with than maintaining a pool of servers ready to handle events and spinning up new ones based on capacity.<p>Anyone know of any similar mechanisms for the OpenStack world, or more generally for any cloud infrastructure other than AWS?
hendryover 10 years ago
I tweeted that it&#x27;s a PITA to transcoded uploaded media yesterday and today AWS solve the problem!<p>I HAVE THE POWER<p><a href="https://twitter.com/kaihendry/status/532783437225025537" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;kaihendry&#x2F;status&#x2F;532783437225025537</a>
hcarvalhoalvesover 10 years ago
Full-circle back to mainframe era.
评论 #8604908 未加载
adelevieover 10 years ago
Is this comparable to IronWorker?
评论 #8604376 未加载
评论 #8603508 未加载
评论 #8603915 未加载
james33over 10 years ago
It sounds like this is essentially what Joyent&#x27;s Manta is, which we&#x27;ve been using in production for the last year and have found to be absolutely fantastic. Are there differences that I&#x27;m not seeing?
评论 #8604812 未加载
riobardover 10 years ago
How is it different from Google App Engine? Conceptually the two seem very similar to me, that is, developers do not have to worry about the underling infrastructure at all---just write code and deploy.
评论 #8605501 未加载
hyperlinerover 10 years ago
I finally have stored procedures and triggers for my DynamoDB database!
luminatiover 10 years ago
Haven&#x27;t had much time to read the docs. Sorry if it&#x27;s already evident, but does it allow for running Lambda code on cron as opposed to listening to some event?
评论 #8603796 未加载
impostervtover 10 years ago
I love that it uses Node.js to start, but does it support NPM?
评论 #8603776 未加载
motoboiover 10 years ago
AWS Lambda announcement video: <a href="https://www.youtube.com/watch?v=9eHoyUVo-yg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=9eHoyUVo-yg</a>
nivertechover 10 years ago
Does AWS Lambda supports cron-like periodic triggers?
评论 #8613214 未加载
Zaheerover 10 years ago
This reminds me of <a href="http://www.Webscript.io" rel="nofollow">http:&#x2F;&#x2F;www.Webscript.io</a><p>Similar single event -&gt; function service
jbaudanzaover 10 years ago
It would be nice if a lambda could respond to web requests. Maybe an Elastic Loud Balancer could be an &quot;event-source&quot;.
评论 #8603993 未加载
评论 #8605812 未加载
dominotwover 10 years ago
Would this be useful for build services like setting up a jenkins instance using lambda compute resources as slaves?
评论 #8605538 未加载
评论 #8603583 未加载
davidwover 10 years ago
From a casual glance: it&#x27;s kind of like Heroku but with Node.js, and it scales automatically?
Apoplecticover 10 years ago
Huh? Shared server infrastructure? That&#x27;s really what this sounds like. Welcome to web hosting in 1999 guys. Most of the point of AWS was that you have your own dedicated resources. Sure, this is a scaling solution, but revolutionary?
评论 #8605829 未加载
salimmadjdover 10 years ago
Amazon Echo (voice interface of IoT) + Amazon Lambda (the cloud services of (IoT) = Amazon disrupting home appliance IoT products.
GIFtheoryover 10 years ago
Sounds a bit like Mirage OS to me (<a href="http://www.openmirage.org" rel="nofollow">http:&#x2F;&#x2F;www.openmirage.org</a>).
评论 #8605141 未加载
squidcactus28over 10 years ago
How to get this on private cloud?
sly010over 10 years ago
IaaS -&gt; PaaS slowly but surely
waitingkuoover 10 years ago
How can it compare to zappier?
评论 #8613212 未加载
notastartupover 10 years ago
What about dependencies. What if you need a specific environment setup first in order to process. Would you end up paying 1 minute for each request just so that it can start installing bunch of stuff? Is it possible to just setup a VM of some sort and use that environment each time?<p>If thats possible Lambda would be like PiCloud but without Python, and will stick around (hopefully).
评论 #8605149 未加载