Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Berlin 2013 - Session - Ryan Smith

Monitorama
September 19, 2013
280

Berlin 2013 - Session - Ryan Smith

Monitorama

September 19, 2013
Tweet

Transcript

  1. What went wrong • Radar misguided pilots into the storm

    • Pilots applied thrust to a stalling engine • Close landing field was not suggested
  2. What went wrong • All engines failed • St. Elmos

    fire but nothing on the radar • Radio to tower was not 100% • 1st officers oxygen mask broke
  3. Redundancy - Complex func Query(conns []Conn, query string) Result {

    ch := make(chan Result, len(conns)) for _, conn := range conns { go func(c Conn) { ch <- c.DoQuery(query): }(conn) } return <-ch }