Engineer for the future of Cloud
June 10-13, 2019
San Jose, CA

This should be faster; what's going on?

Andre Henry (Venmo)
2:20pm3:00pm Wednesday, June 12, 2019
Building Resilient Systems
Location: LL21 C/D

Level

Intermediate

Prerequisite knowledge

  • Basic networking
  • Transmission control protocol (TCP), user datagram protocol (UDP), and internet protocol (IP)

What you'll learn

  • Learn the relationship between latency and bandwidth
  • Understand how this affects a network and its applications
  • See how this translates to IaaS providers
  • Learn detection and mitigation strategies
  • Gain a better understanding of how your applications work
  • Learn some tools and strategies to help tune and diagnose performance problems

Description

Software and applications run on a real physical network. Trying to deliver packets across the data center or around the world can pose unique challenges depending on the application and performance requirements because modern networks are a complicated mix of technologies. Understanding the interaction between these components can be challenging when the network and applications are controlled by one administrative entity. It’s even more complicated when the underlying resources are leased from an IaaS provider. The complex interplay between the various components can have unwanted effects on applications. Successfully running applications requires you to have some understanding of the various things that may affect performance.

André Henry discusses latency and bandwidth, provides a high-level overview of network components and topology, explores software-defined networks (SDNs), shares how various protocols and configuration can affect network performance, and explains buffers and buffer bloat.

Photo of Andre Henry

Andre Henry

Venmo

André Henry is a systems engineer at Venmo and a lifelong hacker. If you ever wondered who would try to install a supercomputer in an NYC apartment, you’ve thought about him. André lives at the intersection of lasers, cats, and tech. You can find him at a bookstore or conference, always learning and sharing.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)