Build & maintain complex distributed systems
October 1–2, 2017: Training
October 2–4, 2017: Tutorials & Conference
New York, NY

Distributed systems patterns: From design to reality

Brendan Burns (Microsoft)
3:50pm4:30pm Wednesday, October 4, 2017
Average rating: ***..
(3.00, 3 ratings)

Who is this presentation for?

  • System architects and distributed system developers

Prerequisite knowledge

  • Basic knowledge of distributed systems, containers, and container orchestrators

What you'll learn

  • Learn how to make distributed system development easier and more reliable
  • Explore new ways to build distributed systems using containers


Formal patterns for distributed systems make it significantly easier to design and deploy reliable, scalable distributed systems. Brendan Burns explains how to transform these patterns into containers and a custom Kubernetes API, which you can use to simply instantiate a distributed system via declarative API.

Photo of Brendan Burns

Brendan Burns


Brendan Burns is a distinguished engineer at Microsoft Azure, where he runs the container service and resource manager teams, and a cofounder of the Kubernetes open source project. Previously, he worked at Google on cloud APIs and web search infrastructure and was a professor of computer science at Union College. Brendan holds a PhD in computer science from the University of Massachusetts Amherst and a BA in computer science and studio art from Williams College.