GopherDay / GopherCon Taipei 2017
Intro to microservices with Go bias and DigitalOcean stories.
From speaker notes
- Microservice vs monolith — organizational scaling (DO: one Perl app → ~40 services / 300 engineers)
- RPC vs message-driven (Kafka) architectures
- gRPC + protobuf contracts vs ad-hoc JSON
- Config via environment variables
- Metrics, structured logging (REK-style stacks)
- Container deploys: Docker → Kubernetes / GKE
Example framing: tracking-pixel style services as teaching examples.