nzoschke/gofaas
View on GitHub ↗ ★ 800 Go
A boilerplate Go and AWS Lambda app. Demonstrates an expert configuration of 10+ AWS services to support running Go functions-as-a-service (FaaS).
27 mentions on Hacker News by 3 people: 3 stories, 24 comments · first 2018-02-26 · latest 2019-02-15
20082026
-
…figure that out I’d look at the OP project. I also have a project that demonstrates Go and Lambda: https://github.com/nzoschke/gofaas If these help even a few engineers learn to be successful with the tools it’s a win.
comment by nzoschke · 2019-02-15 · in Sample cloud-native application with microservices -
If you want to see what the “lock-in” actually looks like check out: https://github.com/nzoschke/gofaas It’s a boilerplate Go, Lambda, API gateway, dynamo, SNS, x-ray etc app. Personally I embrace the “lock-in”. This architecture faster,…
comment by nzoschke · 2019-02-05 · in “Lambda and serverless is one of the worst forms of proprietary lock-in” (2017) -
…for APIs. I favor Vue for frontend and Go for backend but React and Node work just the same. https://github.com/nzoschke/gofaas/blob/master/docs/static-s...
comment by nzoschke · 2019-01-05 · in Ask HN: Go-to web stack today? -
…never figured out. I open sourced and documented the stack that I use instead of Heroku here: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-07-25 · in The Free Stack – Running Your Application for Free on AWS -
…it’s easy to develop and set up and operate. Here’s a boilerplate Go app that sets up this stack: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-07-25 · in The Free Stack – Running Your Application for Free on AWS -
I have a boilerplate app / tutorial here: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-06-23 · in Ask HN: Have you shipped anything serious with a “serverless” architecture? -
…I'm in the FaaS camp for forward thinking work, and wrote up a bunch of my experiences here: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-06-06 · in Four years after its release, Kubernetes has come a long way -
I do JWT token auth for apps as documented here: https://github.com/nzoschke/gofaas/blob/master/docs/security... In dev I run the same exact code and copy the JWT cookie from my production site. Both dev and prod have the same secret to…
comment by nzoschke · 2018-05-31 · in Simplify Login with Application Load Balancer Built-In Authentication -
…over all the Docker tools, config and services to build a Go app. I wrote up more details here: https://github.com/nzoschke/gofaas/blob/master/docs/dev-pack...
comment by nzoschke · 2018-05-14 · in How to start a Go project in 2018 -
…glue. Here is a boilerplate Go Lambda app with a Node Lambda function and a static Vue app: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-05-14 · in How to start a Go project in 2018 -
…an automated, infrastructure-as-code approach to setting up an API, check out my boilerplate app: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-05-14 · in Full Guide to Developing REST API’s with AWS API Gateway and AWS Lambda -
These lessons match muni experience building https://github.com/nzoschke/gofaas Except I opt for Golang and the Serverless Application Model (SAM). Go let’s you ditch even more stuff by cross compiling binaries. And SAM is a framework…
comment by nzoschke · 2018-05-04 · in Things I’ve learned using serverless -
…amounts. I have extracted a lot of my AWS and Lambda software into an open source boilerplate app: https://github.com/nzoschke/gofaas It's amazing how little code and operations this business requires!
comment by nzoschke · 2018-04-19 · in Ask HN: What tools do you use to automate your business? -
…auth, polling etc. from your app. I have a bunch of writing on how FaaS makes things easier here: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-03-31 · in From Express.js to AWS Lambda: Migrating Existing Node Apps to Serverless -
…gateway from your functions and event mapping config. You can see a boilerplate SAM config here: https://github.com/nzoschke/gofaas/blob/master/template.yml I'm hacking on CORS today and with SAM it's 2 lines of config to add the allowed…
comment by nzoschke · 2018-03-18 · in AWS Lambda and .zip is a recipe for serverless success -
…boilerplate app that demonstrates just how little "stuff" is needed to run a Go service on Lambda: https://github.com/nzoschke/gofaas More thoughts about how .zip files make our lives easier is here: https://github.com/nzoschke/gofaas/blob/…
comment by nzoschke · 2018-03-18 · in AWS Lambda and .zip is a recipe for serverless success -
…been doing a lot of experiments with Go and Lambda and have an open source boilerplate app here: https://github.com/nzoschke/gofaas This benchmark leaves some room for improvement. With Lambda and X-ray you could really deep dive into…
comment by nzoschke · 2018-03-08 · in Comparing AWS Lambda performance of Node.js, Python, Java, C# and Go -
…in Golang too. Here’s a boilerplate app that can help you get started and understand the pieces: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-03-07 · in Google Flutter and AWS Lambda for a serverless mobile app -
…and powerful and maps extremely well to modern UI needs. I have a boilerplate Go / Lambda app here: https://github.com/nzoschke/gofaas I use it with this excellent admin interface framework for CRUD tools:…
comment by nzoschke · 2018-03-03 · in Ask HN: What stack would you use to build a CRUD web app in 2018? -
…you get from “serverless” and documents all of the things we no longer have to worry about: https://github.com/nzoschke/gofaas
comment by nzoschke · 2018-03-02 · in How we built Hamiltix.net for less than $1 a month on AWS -
…I built a boilerplate Lambda app that puts a lot of this cost effective architecture into practice: https://github.com/nzoschke/gofaas One difference is that I use SNS for cheap email or SMS error notifications.
comment by nzoschke · 2018-03-02 · in How we built Hamiltix.net for less than $1 a month on AWS -
I’ve had a lot of fun recently writing a Makefile for a Go and Lambda app: https://github.com/nzoschke/gofaas/blob/master/Makefile It started very verbose, one target for every Go program, until I figured out target patterns. I’m also…
comment by nzoschke · 2018-02-28 · in The Makefile I use with JavaScript projects -
I’m working on a comprehensive resource for running Lambda Go projects here: https://github.com/nzoschke/gofaas The guide on periodicnworker functions is how I would build this pinger. https://github.com/nzoschke/gofaas/blob/master/docs/wor…
comment by nzoschke · 2018-02-27 · in Show HN: Deploy a Go Lambda to Ping a Site in 20 Seconds -
…people do out of convenience. I’m working on a practical guide to Lambda and IAM policies here: https://github.com/nzoschke/gofaas/blob/master/docs/per-func...
comment by nzoschke · 2018-02-26 · in Serverless Security: What's Left to Protect?