A Go Security Journey
summary
Product moves from Node to Go and runs backend logic and robot integrations in Go, with a serverless migration in half a day using an Algernon adapter to turn net/http into Lambda handlers. Authentication uses Cognito JWT validation middleware rather than social logins; secrets and rotating DB passwords live in AWS Secrets Manager. CI runs go vet and gosec, Dependabot and Quay/Sonatype scan deps; app is ~200k LOC with ~1M dependency lines, shipping ~400 items/day and ~30,000 prescriptions to 500 stores.
AI-written summary · about
chapters (8)
- 0:00Start
- 4:31The simplest design
- 10:55Registration
- 11:44Authentication
- 17:33Build tooling
- 18:23Approx lines of code
- 23:00Connecting to a database
- 25:27Using secrets management
related talks
24mGoing Secure with Go
24mA Journey from Big Python Monolith to Go Services
01h 03mContinuous Security in the Cloud
31mGo Security – Past, Present, and Future
49mFrom Java to Golang, the journey of the nexuzhealth team
31mSuccessful Go for microservices architecture
39mMigrating a Mission Critical Service to Go
36mThe Road To Being Rugged
