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

Schedule: Distributed Systems sessions

Principles and paradigms needed to design, build and manage applications that collaborate together to perform a function.

Track Host

Ines SombraInes Sombra is a distributed systems engineer at Fastly, where she spends her time helping the Web go faster. Ines holds an MS in computology with an emphasis on cheesy '80s rock ballads. She has a fondness for steak, fernet, and a pug named Gordo. In a previous life, Ines was a data engineer.

11:35am12:15pm Wednesday, October 4, 2017
Location: Regent
Jeffrey Valeo (Grubhub)
Average rating: **...
(2.00, 1 rating)
Load testing is a complicated and time-consuming process in the world of monolithic applications. And with the move to distributed systems (microservices), it is even more complicated. Jeffrey Valeo draws on real-world examples to share tips on how to effectively load-test distributed systems. Read more.
1:30pm2:10pm Wednesday, October 4, 2017
Location: Regent
Terran Melconian (Air Network Simulation and Analysis)
Average rating: ***..
(3.50, 4 ratings)
Terran Melconian explores an organized process for observing a misbehaving complex system, reasoning about possible causes, and isolating the fault. While it is not generally taught, all the successful senior engineers with operational experience Terran has talked to use a variant of this process. Read more.
2:25pm3:05pm Wednesday, October 4, 2017
Location: Regent
Tyler McMullen (Fastly)
Average rating: ***..
(3.50, 2 ratings)
Many words have been spilled about distributed systems. Most of the time though, what we talk about are algorithms and techniques. But the practical realities of distributed systems are far from straightforward. Tyler McMullen outlines a new approach built to perform very high volumes of health checks across a cluster of machines for reliability and scalability. Read more.
3:50pm4:30pm Wednesday, October 4, 2017
Location: Regent
Brendan Burns (Microsoft)
Average rating: ***..
(3.00, 3 ratings)
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. Read more.
4:45pm5:25pm Wednesday, October 4, 2017
Location: Regent
Karthik Kirupanithi (Amazon Web Services)
Voice UIs like Amazon's Alexa can make systems management simple, intuitive, and delightful. The virtual private assistant feel of a VUI, coupled with the abstraction that voice commands bring, break the tedium of management tasks. Karthik Kirupanithi demonstrates how to put together an Alexa skill that can perform tasks using the EC2 Systems Manager. Read more.