Peter Thaleikis tells the story of how he got started with functions as a service:
Regularly, I discover myself thinking “wow, that’s so simple I can build this in a weekend”. My rational brain kicks in at some point: “Waaaaiiit a second, if it’s so simple, why am I not seeing this done a million times?”
Often, my developer mind insists on “it’s actually just two API endpoints and then I could do this and that”. And often this holds true for the core functionality.
I’m willing to be you’ve had that very same impulse (I know I have). He continues:
Function as a service sounds like a great step towards “just having a few API endpoints”. AWS Lambda is the name everyone is having in mind here. But any gains from simplicity are eaten up by AWS complexity.
Peter landed on faasd and explains what he likes about it. A solid read for the serverless-curious.