
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.
AI Snips
Chapters
Transcript
Episode notes
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.
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.
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.
