Skip to content

Randommood/go-fast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

What does it take to go fast?

Accompanying repository for this talk given at Webstock 2018. Feel free to open any issues for questions and/or to say hi :)

You can find the slides here, video link coming soon. Other talks I've given can be found at https://github.com/Randommood/Speaking

Abstract

We all want to move fast. We construct our systems in a rapidly-iterating and agile way. We design and build them to be efficient, robust, and have low latency. But sometimes in the search for speed we make decisions that come back to haunt us. Some of these are reasonable tradeoffs, some can have long-term repercussions, and some can be outright catastrophic.

At Fastly, we serve over 10% of the internet’s traffic and power tens of thousands of online destinations. We have a unique vantage point on the state of the web and going slow is not an option. When Beyonce tweets a baby photo, the NYT breaks a story, or taylor swift drops a new album on spotify … our edge cloud sees it first and brings it to you.

In this talk we’ll go over the key lessons we learned while building our edge cloud services: what worked, what didn’t, the tradeoffs we made, and what can you learn from our experiences while building your own distributed applications & teams at scale.

Outline

  • Intro
  • Context setting
  • Building Systems
  • Building Teams & Organizations
  • Takeaways

Thank you!

Thank you to everyonw who helped with feedback, resources, and advice for this talk. Special thanks to: James Turnbull, Tyler McMullen, Joao Taveira, Elaine Greenberg, Peter Teichman, Lorenzo Saino, Adam Thomason, and Greg Bako.

References

About

Reference materials for the "What Does it take to go Fast?" talk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors