Go Lambda

Open-source Go projects categorized as Lambda

Top 23 Go Lambda Projects

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Forking OpenFaaS Faasd to support Firecracker Containerd | dev.to | 2024-06-10

    As part of my research, I needed to evaluate the performance of Firecracker in serverless environments compared to traditional Linux containers. OpenFaaS, with its modular design, offered an excellent framework for this comparison. OpenFaas offered two running modes, which were OpenFaas using Kubernetes and faasd. Firecracker-containerd isn’t directly supported by Kubernetes due to the lack of a stable CRI plugin unless you consider the now unsupported Firekube. Extending faasd to support Firecracker is simpler and served as sufficient proof of concept from my research. Otherwise, from a general point of view, the primary advantage of Firecracker over LXC in serverless computing is isolation, which isn’t crucial if you’re running faasd since serverless loads on faasd are typically trusted. So, there is no big need to do this other than plain curiosity.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

  • fission

    Fast and Simple Serverless Functions for Kubernetes

    Project mention: A Brief History Of Serverless | dev.to | 2024-05-13

    The FaaS platform gained a lot of popularity which resulted in many competitors. There was OSS providers like OpenFaaS or Fission. There were of course the commercial versions to like Azure Functions and Google Cloud Functions.

  • fn

    The container native, cloud agnostic serverless platform.

    Project mention: I asked 100 devs why they aren't shipping faster. Here's what I learned | news.ycombinator.com | 2024-04-25

    Not always. Check out how Oracle Cloud does it. It's a hosted version of an open source stack called fn, which you can run fully locally via a simple CLI tool.

    https://fnproject.io

  • IronFunctions

    IronFunctions - the serverless microservices platform by

  • pipecd

    The One CD for All {applications, platforms, operations}

  • faas-cli

    Official CLI for OpenFaaS

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • libaws

    aws should be easy

    Project mention: Go's Error Handling Is Perfect | news.ycombinator.com | 2024-04-05

    i print the error along with file and line number every time i return it. clunky, but it works.

    in fact i print file and line with every log message.

    https://github.com/nathants/libaws/blob/87fb45b4cae20abd1bb1...

  • pulumi-aws

    An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS

    Project mention: HashiCorp Adopts Business Source License | news.ycombinator.com | 2023-08-10

    Sure, but the providers for some of the biggest platforms are maintained by HashiCorp[1] - like the AWS, Azure, GCP, and Kubernetes providers[2], and it appears the Pulumi AWS provider (for example) _does_ use the Terraform AWS provider, even to this day[3].

    1. https://developer.hashicorp.com/terraform/registry/providers... - "official" providers are maintained by HashiCorp

    2. https://registry.terraform.io/browse/providers?tier=official - The filtered list of "official" providers maintained by HashiCorp

    3. https://github.com/pulumi/pulumi-aws/tree/008c4360bc9fc24303... - Just prove it to myself, I can see the `upstream` git submodule, which embeds pulumi/terraform-provider-aws, which is a fork of hashicorp/terraform-provider-aws, although the repo was not created as a fork in Github, so it is not marked as a "fork" and so I have to compare commit histories to tell that it is a fork.

  • algnhsa

    AWS Lambda Go net/http server adapter

  • journalist

    Journalist. An RSS aggregator.

  • of-watchdog

    Reverse proxy for STDIO and HTTP microservices

  • Trusted-CGI

    Lightweight runner for lambda functions/apps in CGI like mode

  • awstaghelper

    AWS bulk tagging tool

  • quackpipe

    QuackPipe is an OLAP API built on top of DuckDB with a few extra ClickHouse compatibility bits

    Project mention: DuckDB for ClickHouse Users | news.ycombinator.com | 2024-03-29
  • mantil

    Build your AWS Lambda-based Go backends quicker than ever

  • serverless-go-demo

    Sample serverless application written in Golang

  • go-localstack

    Go Wrapper for using localstack

  • buildkite-agent-scaler

    📈A lambda for scaling an AutoScalingGroup based on Buildkite metrics

  • sls-lambda-opa

    Experimental AWS ApiGateway Authorizer Go Lambda with embedded Open Policy Agent

  • aws-gocljs

    fullstack web should be easy

  • count

    Comparing serverless platforms

  • aws-lambda-live-tuner

    Tool to optimize Lambda functions on real incoming events

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Lambda discussion

Log in or Post with

Go Lambda related posts

  • Forking OpenFaaS Faasd to support Firecracker Containerd

    1 project | dev.to | 10 Jun 2024
  • Serverless Functions, Made Simple

    1 project | news.ycombinator.com | 11 Apr 2024
  • Spinning up docker containers from http requests

    1 project | /r/selfhosted | 6 Dec 2023
  • Trace-based Testing AWS Lambda with Tracetest, ECS Fargate, and Terraform

    8 projects | dev.to | 7 Jul 2023
  • Deploying Lambdas with AWS SAM & GitHub Actions: Step by Step

    3 projects | dev.to | 30 Jun 2023
  • A question about how pods creation with requests

    1 project | /r/devops | 28 Apr 2023
  • What exists on the spectrum between a cron job and airflow?

    1 project | /r/dataengineering | 26 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Lambda projects in Go? This list will help you:

Project Stars
1 OpenFaaS 24,763
2 up 8,778
3 fission 8,309
4 fn 5,708
5 IronFunctions 3,165
6 pipecd 1,006
7 faas-cli 792
8 libaws 441
9 pulumi-aws 430
10 algnhsa 369
11 journalist 298
12 of-watchdog 259
13 Trusted-CGI 219
14 awstaghelper 151
15 quackpipe 128
16 mantil 108
17 serverless-go-demo 104
18 go-localstack 76
19 buildkite-agent-scaler 60
20 sls-lambda-opa 53
21 aws-gocljs 41
22 count 27
23 aws-lambda-live-tuner 26

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that Go is
the 4th most popular programming language
based on number of metions?