Hugo Future Imperfect Slim

Daniil Pintjuk

Software Engineer and photography enthusiast

golang

Function as a Service - A Go+Docker implimentation

So this docker thing seems to be getting some traction, and so does function as a service (FaaS). It would be nice if we could have our own FaaS infrastructure in place instead of paying Amazon for it. There are some alternatives out there e.g. OpenFaaS. But we have a bad case of “Not Invented Here” syndrome, so we built one ourselves.

Daniil Pintjuk

2 minute read

scetch of system

This is a small GoLang infrastructure app that enables one to deploy simple REST servers, acting as single functions. The goal was to deploy and scale the functions horizontally with ease. To achieve this, we leveraged the scaling and service discovery that comes for free in a docker-compose and swarm.

Recent posts

Categories

About

test