New York, New York
2017-04-04 to 2017-04-05
Description
Designing distributed systems means considering failure scenarios—both likely and less so. Will the network let you down? (Almost assuredly.) Will some portion of your IaaS misbehave? (Have you met computers?) We build in graceful degradation for much of our automation but often neglect the (just-as-essential) human interactions.
The classic “hard problems” of cache invalidation and naming things revolve around our understanding of what’s correct and true and our agreements with one another on scope and relevance. Communication is essential for making context-dependent decisions.
Whether we’re attempting to determine the current state of reality or distinguish logical boundaries, democratized observability is key to answering our questions. As the fractal complexity of our distributed systems grows, we need to mindfully choose practices that work with our tooling. You can’t buy a silver bullet, but you can forge one from the collaborative efforts of your team.
Slides
Video
Tweets
On the #OReillySACON Keynote stage - Bridget Kromhout @bridgetkromhout on why "Computers are easy; people are hard".
— SoftwareArchitecture (@OReillySACon) April 4, 2017
Love @bridgetkromhout’s alternate talk title, but it’s more than 140 chars. pic.twitter.com/0rM5XpPefY
— Ken Mugrage (@kmugrage) April 4, 2017
one @bridgetkromhout appears at #OReillySACon pic.twitter.com/ME43SWHIQb
— Matt Stine (@mstine) April 4, 2017
Regular evil check, yup. #LiteralLOL #OReillySACON @bridgetkromhout
— Ken Mugrage (@kmugrage) April 4, 2017
Tools are necessary but not sufficient to solve problems. Complexity is conserved. @bridgetkromhout #sacon2017
— Mike Loukides (@mikeloukides) April 4, 2017
"Nothing is immutable if you're properly motivated."
— Mark⚡️Heckler 👨🏻💻🍃✈️ (@mkheck) April 4, 2017
My new fav quote, by teammate @bridgetkromhout @OReillySACon pic.twitter.com/JFCoTnleKm
The humans in the system are part of the system. (We will see this even more with AI) @bridgetkromhout #sac2017
— Mike Loukides (@mikeloukides) April 4, 2017
Inspired by @bridgetkromhout to do an all Twitter screenshot talk.
— Ken Mugrage (@kmugrage) April 4, 2017
Nothing is immutable if you’re properly motivated. @bridgetkromhout #OReillySACon
— ginablaber (@ginablaber) April 4, 2017
so @bridgetkromhout just mentioned the big block of cheese episode on stage #OReillySACon and made my week
— Matt Stine (@mstine) April 4, 2017
Billing down to eight had to be hard. @bridgetkromhout #OReillySACon pic.twitter.com/UbmZ6SY5W9
— Ken Mugrage (@kmugrage) April 4, 2017
People don't come with well documented APIs. ~ @bridgetkromhout #OReillySACon
— paigetech (@paigetech) April 4, 2017
"People don't come with a well-documented API" - @bridgetkromhout in keynote at @OReillySACon.
— Tina Coleman (@colemanserious) April 4, 2017
Now @bridgetKromhout is breaking it down w/ her @OReillySACon keynote: "Computers are easy; people are hard." @conways_law #NetworkFallacies
— Mike Amundsen (@mamund) April 4, 2017
Great keynote from @bridgetkromhout. She isn't evil yet #OReillySACon
— Sam Denommee (@skamdeno) April 4, 2017
Eight fallacies of distributed computing. @bridgetkromhout #OReillySACon pic.twitter.com/HbS03JkQeB
— ginablaber (@ginablaber) April 4, 2017
@bridgetkromhout Great talk at #OReillySACon !!
— KT (@k8remote) April 4, 2017
Also from @bridgetkromhout 's keynote @OReillySACon, quote by @littleidea - just excellent. 👍 pic.twitter.com/BrXdi0bjG6
— Mark⚡️Heckler 👨🏻💻🍃✈️ (@mkheck) April 4, 2017
Humans <-> Distributed Computing: people don't come w/ well documented APIs 😂@bridgetkromhout #tech #OReillySACon pic.twitter.com/UKmCSSkDXa
— Kristian Tran (@ktran13) April 4, 2017
great talk today at @OReillySACon. love your updated list of #NetworkFallacies. looking forward to the slides.
— Mike Amundsen (@mamund) April 4, 2017