Jenkins User Conference 2013 Palo Alto: Keynote

1,859 views

Published on

My keynote talk at Jenkins User Conference 2013, Palo Alto

Published in: Technology, Business
  • Neet slide...GET FUNDING NOW...Instantly send your startups pitchdeck to over 5700 of VC's and Angel's with just 1 click. Visit: Angelvisioninvestors.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Jenkins User Conference 2013 Palo Alto: Keynote

  1. 1. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Jenkins: State of Union Kohsuke Kawaguchi @kohsukekawa @jenkinsconf
  2. 2. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Community!
  3. 3. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  4. 4. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  5. 5. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  6. 6. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  7. 7. Jenkins User Conference Jenkins Linux Kernel Palo Alto , Oct 23 2013 @jenkinsconf 22,592 54,845
  8. 8. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf https://plus.google.com/+XavierDucrohet/posts/Fz89fWhGT6v Emphasis is mine
  9. 9. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  10. 10. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Holland/France Switzerland Israel Holland/Germany USA Holland Denmark Belgium Japan France United Kingdom
  11. 11. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://commons.wikimedia.org/wiki/File:World_map_blank_gmt.png 11/12 11/11 11/14 10/28 11/25 Dallas, Washington DC, London, SF Bay Area, Rotterdam
  12. 12. Jenkins User Conference Palo Alto , Oct 23 2013 +45% @jenkinsconf
  13. 13. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Photo copyrighted by Google
  14. 14. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://www.flickr.com/photos/21746901@N08/4491948497
  15. 15. Jenkins User Conference Palo Alto , Oct 23 2013 2,500,000 @jenkinsconf
  16. 16. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  17. 17. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  18. 18. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  19. 19. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://www.flickr.com/photos/52886895@N00/24397480/
  20. 20. Jenkins User Conference Palo Alto , Oct 23 2013 #jenkins @jenkinsconf
  21. 21. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  22. 22. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  23. 23. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  24. 24. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  25. 25. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf I want you to join us
  26. 26. % of matching job postings Jenkins User Conference Palo Alto , Oct 23 2013 Jenkins is born @jenkinsconf
  27. 27. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://www.flickr.com/photos/randar/3879926596/
  28. 28. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  29. 29. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  30. 30. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  31. 31. Jenkins User Conference Credentials Plugin Palo Alto , Oct 23 2013 @jenkinsconf
  32. 32. Jenkins User Conference Palo Alto , Oct 23 2013 2.0 @jenkinsconf
  33. 33. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  34. 34. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  35. 35. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  36. 36. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  37. 37. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  38. 38. Jenkins User Conference Palo Alto , Oct 23 2013 gitgear.com/xfd @jenkinsconf
  39. 39. Jenkins User Conference X1K Palo Alto , Oct 23 2013 @jenkinsconf
  40. 40. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  41. 41. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf 2 × 100 slaves + 4 × 100 ssh slaves + 1 × 200 executors = 800
  42. 42. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf 1 × 100 slaves + 4 × 100 ssh slaves + 1 × 200 executors = 700
  43. 43. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf 1 × 100 slaves + 1 × 100 ssh slaves + 1 × 200 executors = 400
  44. 44. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf 1 × 100 slaves + 1 × 100 ssh slaves + 0 × 200 executors = 200
  45. 45. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Master/Slave Jar Caching Master Slave
  46. 46. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf SSH Flow Control Data Slave Master ACK 10MB/sec = 10KB/ms 10ms latency = 20ms roundtrip
  47. 47. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf SSH Flow Control 200KB Slave Master 128KB → 4MB
  48. 48. Jenkins User Conference Palo Alto , Oct 23 2013 Memory • Large test reports • HTTP sessions • Lazy loading @jenkinsconf
  49. 49. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://www.flickr.com/photos/tim_ellis/8507800715/
  50. 50. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf LTS 1.509.4 84
  51. 51. Jenkins User Conference Palo Alto , Oct 23 2013 CloudBees OSS Support Plugin @jenkinsconf
  52. 52. Jenkins User Conference Bug Bounty? Palo Alto , Oct 23 2013 @jenkinsconf
  53. 53. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf http://www.flickr.com/photos/sushicam/7211787664/
  54. 54. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf
  55. 55. Jenkins User Conference Palo Alto , Oct 23 2013 Conclusions • Community is getting bigger • Join us • We are working hard • Enjoy the day! @jenkinsconf
  56. 56. Jenkins User Conference Palo Alto , Oct 23 2013 Thank You To Our Sponsors Platinum Gold Silver @jenkinsconf
  57. 57. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Photo copyrighted by Google
  58. 58. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf Nagle’s Algorithm Master Slave Kernel Kernel TCP
  59. 59. Jenkins User Conference Palo Alto , Oct 23 2013 @jenkinsconf SSH Flow Control 10MB/sec, 10ms latency 01010101 01010101 Slave Master 1ms = 10KB ACK

×