Go Time: Golang, Software Engineering

Zero Trust & Go

20 snips
Sep 27, 2023
Michael Quigley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Embed Zero Trust In Your App

  • Embed zero trust directly into applications by using SDKs instead of bolting it on via gateways.
  • Use application-level identity and networking primitives for cleaner, more maintainable security.
INSIGHT

Dark Peers Can Still Communicate

  • ZROC leverages the overlay to enable peer-to-peer sharing without exposing endpoints publicly.
  • Overlay addressing and identity let peers remain 'dark' while enabling direct, encrypted connections.
ANECDOTE

Go Chosen For QUIC Implementation

  • The team picked Go largely because quic-go was the available QUIC implementation when building the overlay.
  • Michael moved from Node to Go and found Go's concurrency and performance well suited for mesh routing work.
Get the Snipd Podcast app to discover more snips from this episode
Get the app