Distributed Scheduler Hell

GopherCon Singapore · 2017 · Singapore · 2017-05-29
gokubernetescontainers video

GopherCon Singapore 2017

Go-flavored edition of Distributed Scheduler Hell: why Go fits container platforms (single binary, small deps), and how we ran a large timeseries pipeline on Mesos then Kubernetes.

Agenda from the deck

  • What distributed schedulers do
  • Why Go for container ecosystems
  • Best practices and anti-patterns
  • Walkthrough of Vulcan’s requirements and Mesos → Nomad → Kubernetes path
  • gRPC in the final architecture

Also on Engineers.SG.