Settings

Theme

IronFunctions: language agnostic open-source alternative to AWS Lambda

github.com

71 points by martinpinto 10 years ago · 22 comments

Reader

wilsonfiifi 10 years ago

This is absolutely fab! I've been trying to figure out an elegant way to 'pipe' query results to user defined filter functions[0] for my side-project[1]. Can't wait to give this a go and dig into it. Thanks for making this open source and writing it in Go(lang) :-D

  [0] https://bytengine.readthedocs.io/en/latest/funcs.html  
  [1] https://github.com/johnwilson/bytengine
kennu 10 years ago

It's not strictly speaking an alternative to AWS Lambda, because you have to run your own IronFunctions server somewhere. So you will again have to manage servers instead of being serverless.

It's nice to have this platform available though.

  • carimura 10 years ago

    Right, it's Lambda anywhere ... that you want to run it. But we hope/expect to see the service hosted on all clouds soon.

kaishiro 10 years ago

Woah, this is a big deal.

I played with IronWorkers a lot and even built some tooling around spinning up a worker and long polling an IronCache waiting for output (yes, it was a little gnarly). I'm really excited to play with this.

carimura 10 years ago

also join the real-time conversation: http://get.iron.io/open-slack

rendered_fat 10 years ago

neat. Is there any plans to tie this into the serverless (or JAWS whatever) framework?

fierro 10 years ago

Assuming you want to expose a set of APIs, each corresponding to a single function, each API is a separate docker container? What are the performance ramifications of functions-in-docker?

out_of_protocol 10 years ago

Are both sync and async modes supported?

  • treeder 10 years ago

    Yes, both are supported. See the main README for how to use both.

  • soroso 10 years ago

    Yes - when you create a function you may tell whether it is sync or async, and just push tasks into it.

sandGorgon 10 years ago

Are you planning on adding scheduled functions? Kind of like a cron..

bglynn 10 years ago

How's the difference between between IronWorker and IronFunctions?

  • carimura 10 years ago

    IronWorker is more classic job processing whereas IronFunctions is AWS Lambda-style sync service. We'll follow up with a longer blog post on the differences.

aisofteng 10 years ago

OpenWhisk is also in this space.

kholmes79 10 years ago

do you support java?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection