Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Spy v Spy - Treachery in the Dev/Ops Trenches

1,794 views

Published on

Talk from myself and Abe Ingersoll for Velocity Europe 2012

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Spy v Spy - Treachery in the Dev/Ops Trenches

  1. 1. SPY V SPY - TREACHERY IN THEDEV/OPS TRENCHESMartin AndersonAbraham Ingersoll
  2. 2. 2
  3. 3. WHAT WE ARE3
  4. 4. IN NUMBERS 4.0m+ 30,000 Funded 140 bets placed Accounts locations one minute 120,000+ £288m requests per funds on £2.2bn second deposit Mobile FY124
  5. 5. THE OLD SITE5
  6. 6. WHO DO YOU WANT TO BUILD A BETTER WEBSITE6
  7. 7. WE DID IT!7
  8. 8. THANK YOU8
  9. 9. HOLD ON! – WAS IT PLAIN SAILING?9
  10. 10. PERFORMANCE10
  11. 11. THE JAVAGATOR11
  12. 12. THE JAVAGATOR12
  13. 13. OPERATIONS MAGIC: AN ORDER OF MAGNITUDE FASTER WITH JUST ONE BIT13
  14. 14. OPERATIONS MAGIC: AN ORDER OF MAGNITUDE FASTER WITH JUST ONE BIT14
  15. 15. FIREWALLS AND FIRE-BREATHERS15
  16. 16. FIREWALLS AND FIRE-BREATHERS16
  17. 17. OPERATIONAL MONITORING17
  18. 18. MONITORING HIGH PERFORMANCE Photo: itwasntandy18
  19. 19. OVER-MONITORING HIGH PERFORMANCE19
  20. 20. NOT SO HIGH PERFORMANCE20
  21. 21. RESILIENCE21
  22. 22. WEB TIER PERSISTENCE22
  23. 23. INTRODUCING NOSQL23
  24. 24. INTRODUCING NOSQL24
  25. 25. INTRODUCING NOSQL25
  26. 26. THUNDERING HERDS FROM ABOVE AND BELOW26
  27. 27. THUNDERING HERDS FROM ABOVE27
  28. 28. THUNDERING HERDS FROM ABOVE28
  29. 29. THUNDERING HERDS FROM BELOW29
  30. 30. DELIVERY PROCESS30
  31. 31. TESTING IN PRODUCTION31
  32. 32. TESTING IN PRODUCTION CC image courtesy wikipedia32
  33. 33. TESTING IN PRODUCTION CC image courtesy wikipedia33
  34. 34. SO WHAT DID WE LEARN?34
  35. 35. BAD STUFF HAPPENS! SO PREPARE FOR FAILURE EVERY LAYER MATTERS INFRASTRUCTURE EVOLVES AT A SLOWER RATE THAN CODE YOU HAVE TO CARE35
  36. 36. THANK YOU (REALLY THIS TIME!) Martin Anderson @mdjanderson Abraham Ingersoll @aberoham http://betfair.jobs36

×