• Where does the name come from?
  • How is this used at Netflix?
  • Why is it so intrusive?
  • What about transitive dependencies?
  • Can annotations be used?
  • Why not use AOP?
  • Why not just automatically intercept all network calls?
  • What is the processing overhead of using Hystrix?
  • 1) Object Allocation
  • 2) Concurrency
  • 3) Thread Execution (unless using semaphore isolation)
  • Measuring Cost
  • What about asynchronous dependency calls?