Rustifying IronFunctions

As mentioned in my previous blog post there is new open-source, lambda compatible, on-premise, language agnostic, server-less compute service called IronFunctions. While IronFunctions is written in Go. Rust is still very much admired language and it was decided to add support for it in the fn tool. So now you can use the fn tool to create and publish functions written in rust. Using rust with functions The easiest way to create a iron function in rust is via cargo and fn. Prerequisites First create an empty rust project as…

Keep reading

Importing AWS Lambda to IronFunctions

Imagine AWS Lambda being: On-Premise (host it anywhere) Language Agnostic (writing lambda functions in any language: Go, Rust, Python, Scala, Elixir you name it...) Horizontally Scalable Open-Source Would be nice wouldn't it? . Well fear not Iron.io released IronFunctions last week and its all that. IronFunction supports a simple stdin/stdout API, as well as being able to import your existing functions directly from AWS Lambda. Getting started! You can grab the latest code from GitHub or just run it in docker: docker run --rm -it --name functions --privileged -v…

Keep reading