Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Don't let this happen to you! Cloud, complexity and drift

30.559 visualizaciones

Publicado el

Presentation given at Gluecon 2012 on Thursday morning at 9AM MT. Covers complex adaptive systems and systems thinking as applied to cloud computing and the API economy.

  • Sex in your area is here: ❤❤❤ http://bit.ly/2Qu6Caa ❤❤❤
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Dating for everyone is here: ❤❤❤ http://bit.ly/2Qu6Caa ❤❤❤
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • excellent
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Masterfully done... coming from the 'security' angle this is just as applicable to my way of thinking as well... non-system thinking is killing us!
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

Don't let this happen to you! Cloud, complexity and drift

  1. Don’t let this happen to you! Cloud, complexity and drift James Urquhart@jamesurquhart http://gigaom.com/cloud
  2. May 6, 2010
  3. ”[A] large fundamental trader chose to execute [a$4.1B] sell program via an automated executionalgorithm (Sell Algorithm)." - Findings Regarding The Market Events of May 6, 2010 http://www.sec.gov/news/studies/2010/marketevents-report.pdf
  4. "...the Sell Algorithm…executed the sell program extremelyrapidly in just 20 minutes.”The market responded, and trading volume increased…"... [The Sell Algorithm] responded to the increased volume byincreasing the rate at which it was feeding the orders into themarket." - Findings Regarding The Market Events of May 6, 2010 http://www.sec.gov/news/studies/2010/marketevents-report.pdf
  5. Quick!What was the root cause?
  6. Automatic Trading Market AAlgorithm 1
  7. Automatic Trading Market AAlgorithm 1 Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  8. Market BAutomatic Trading Market AAlgorithm 1 Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  9. Automatic Automatic Trading Trading Algorithm 6 Algorithm 5 Market BAutomatic Trading Market AAlgorithm 1 Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  10. Automatic Automatic Trading Trading Algorithm 6 Algorithm 5 Market BAutomatic Trading Market AAlgorithm 1 Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  11. Automatic Automatic Trading Trading Algorithm 6 Algorithm 5 Automatic Automatic Trading Market B Automatic TradingAlgorithm N Trading Market A Algorithm N Algorithm N Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  12. “Root cause” is not an answer—it’s a clue.
  13. "May 6 was…an important reminder of theinterconnectedness of our derivatives andsecurities markets, particularly with respect toindex products." - Findings Regarding The Market Events of May 6, 2010 http://www.sec.gov/news/studies/2010/marketevents-report.pdf
  14. Interconnectedness
  15. The Internet is aboutinterconnectedness.
  16. APIs are aboutinterconnectedness.
  17. “The cloud” is aboutinterconnectedness.
  18. Both cloud computingand stock markets are complex adaptive systems.
  19. COMPLEX?!?
  20. What areComplex Adaptive Systems?
  21. A large number of individual agents
  22. AgentsOther Information/A ctions StateAgents Learning Information/A Other Rules ctions Agents
  23. A large number of individual agents+ dynamic interactions between agents
  24. Dynamic Interaction From NetLogo 4.1.3
  25. A large number of individual agents+ dynamic interactions between agents+ rules for reacting to/interacting withother agents
  26. Rules
  27. Equals
  28. A system that:demonstrates emergent behavior,
  29. Emergent Behavior
  30. A system that:demonstrates emergent behavior,can be modeled,
  31. Models TimeFlocking model fromNetLogo 4.1.3http://ccl.northwestern.edu/netlogo/
  32. A system that:demonstrates emergent behavior,can be modeled,butmakes precise prediction of futurebehavior impossible.
  33. Unpredictability
  34. Unpredictability
  35. Unpredictability
  36. Unpredictability
  37. So…what can you do?
  38. EMBRACECOMPLEXITY
  39. Never!
  40. EMBRACECOMPLEXITY SYSTEMS
  41. Embrace Systems Thinking
  42. Practical advice?
  43. Do your homework!
  44. Design for resilience
  45. “The goal of producing a maximumsustained yield may result in a more stablesystem of reduced resilience.” “Command and Control and the Pathology of Natural Resource Management”, C. S. Holling and Gary K. Meffe http://landscape.forest.wisc.edu/courses/Landscape565spr01/Holling_Meffe1996.pdf
  46. “[T]he resilience-stability tradeoff is morethan just a simple transformation indistribution. …[A]gents adapt to aprolonged period of stability in such amanner that the system cannot ‘withstandeven modest adverse shocks.’” “The Euro and the Resilience-Stability Tradeoff”, Ashwin Parameswaran http://www.macroresilience.com/2011/11/14/the-euro-and-the-resilience-stability-tradeoff/
  47. Focus on relationships
  48. Automatic Automatic Trading Trading Algorithm 6 Algorithm 5 Automatic Automatic Trading Market B Automatic TradingAlgorithm N Trading Market A Algorithm N Algorithm N Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  49. Automatic Automatic Trading Trading Algorithm 6 Algorithm 5 Automatic Automatic Trading Market B Automatic TradingAlgorithm N Trading Market A Algorithm N Algorithm N Automatic Automatic Automatic Trading Trading Trading Algorithm 2 Algorithm 3 Algorithm 4
  50. Circuit Breaker
  51. http://techblog.netflix.com/2011/12/making-netflix-api-more-resilient.html
  52. Avoid Drift
  53. Drift
  54. Avoiding Drift:Test production
  55. Release themonkeys!!!• Failure• Degredation• Usage
  56. Avoiding Drift:The agent is not the system
  57. App-centric System-centric• Monitor each app • Monitor system at many separately levels, and use as feedback• Dig for root cause • Search for system weakness• Attempt to stabilize • Focus on resilience
  58. Avoiding Drift: YOUare part of the system
  59. Don’t let this happen to you! Cloud, complexity and drift

×