Web Servicesfor Fun and Profit  Paul Hammond & Simon Willison
Paul   Simon
Biggest Website in the World
½ billion    unique userson yahoo branded properties
200 million active registered users
3.9 billion page views a   day
Building a site this big is hard work                           http://flickr.com/photos/eurleif/186807021/
Lots of Engineers              http://flickr.com/photos/mn_francis/68739646/
Lots of servers                  http://flickr.com/photos/indi/23580458/
More concerns about uptime
More hacking attempts
More concerns over privacy                 http://flickr.com/photos/44538772@N00/67865829/
Application
Security Issues            http://www.flickr.com/photos/lizjones/185703028/
Application   Application
Scaling          http://flickr.com/photos/lizard_queen/114587853/
Making changes is hard                 http://www.flickr.com/photos/tico24/16240395/
?
anA P  ? I!
Application   Application
Application    Application          A P I !
Separation of concerns                   http://flickr.com/photos/adactio/9514864/
Can easily fix security problems                     http://flickr.com/photos/orinrobertjohn/47667825/
Can scale or increase redundancy                     http://flickr.com/photos/doublebug/132789025/
Internal APIs make huge      sites possible
Internal mashup culture                http://www.flickr.com/photos/loopzilla/179599888/
+   =
+       +    =
+    ++       +…=
Web Services allow us tobuild new products faster
Not our idea
Two Rules of Hack Day:1. Build prototype in a day2. Demo to your colleagues
Hack day makes people happy                    http://flickr.com/photos/drewm/112465631/
Innovation through making stuff
Wouldn’t be possible without APIs                        http://flickr.com/photos/morton/42327887/
Web Services help us     innovate
Web            AudioImage           LocalVideo           News   Yahoo Search APIs
d.constructSpelling Suggestions
deconstructSpelling Suggestions
d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those buildi...
d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those buildi...
XMLSerialized PHP    JSON   Output Formats
Hugh Gaitskell    Roy Jenkins  Aneurin Bevan  Clement AttleeWinston ChurchillNeville Chamberlain   Neil KinnockMargaret Th...
http://www.hackdiary.com
Yahoo Local Maps APIs
Ajax and Flash Yahoo Local Maps APIs
Flickr APIs
Web services aren’t just   for internal use
Web services and APIs:•   make huge sites possible
Web services and APIs:• make huge sites possible• allow us to build new  products faster
Web services and APIs:•   make huge sites possible• allow us to build new    products faster•   help us innovate
Web services and APIs:• make huge sites possible• allow us to build new  products faster• help us innovate• aren’t just fo...
Thankyouhttp://www.paulhammond.org/2006/dconstruct         simon@simonwillison.net         paul@paulhammond.org
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Upcoming SlideShare
Loading in...5
×

Web Services for Fun and Profit

2,815

Published on

A talk from dConstruct 2006, presented with Paul Hammond.

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,815
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web Services for Fun and Profit

  1. 1. Web Servicesfor Fun and Profit Paul Hammond & Simon Willison
  2. 2. Paul Simon
  3. 3. Biggest Website in the World
  4. 4. ½ billion unique userson yahoo branded properties
  5. 5. 200 million active registered users
  6. 6. 3.9 billion page views a day
  7. 7. Building a site this big is hard work http://flickr.com/photos/eurleif/186807021/
  8. 8. Lots of Engineers http://flickr.com/photos/mn_francis/68739646/
  9. 9. Lots of servers http://flickr.com/photos/indi/23580458/
  10. 10. More concerns about uptime
  11. 11. More hacking attempts
  12. 12. More concerns over privacy http://flickr.com/photos/44538772@N00/67865829/
  13. 13. Application
  14. 14. Security Issues http://www.flickr.com/photos/lizjones/185703028/
  15. 15. Application Application
  16. 16. Scaling http://flickr.com/photos/lizard_queen/114587853/
  17. 17. Making changes is hard http://www.flickr.com/photos/tico24/16240395/
  18. 18. ?
  19. 19. anA P ? I!
  20. 20. Application Application
  21. 21. Application Application A P I !
  22. 22. Separation of concerns http://flickr.com/photos/adactio/9514864/
  23. 23. Can easily fix security problems http://flickr.com/photos/orinrobertjohn/47667825/
  24. 24. Can scale or increase redundancy http://flickr.com/photos/doublebug/132789025/
  25. 25. Internal APIs make huge sites possible
  26. 26. Internal mashup culture http://www.flickr.com/photos/loopzilla/179599888/
  27. 27. + =
  28. 28. + + =
  29. 29. + ++ +…=
  30. 30. Web Services allow us tobuild new products faster
  31. 31. Not our idea
  32. 32. Two Rules of Hack Day:1. Build prototype in a day2. Demo to your colleagues
  33. 33. Hack day makes people happy http://flickr.com/photos/drewm/112465631/
  34. 34. Innovation through making stuff
  35. 35. Wouldn’t be possible without APIs http://flickr.com/photos/morton/42327887/
  36. 36. Web Services help us innovate
  37. 37. Web AudioImage LocalVideo News Yahoo Search APIs
  38. 38. d.constructSpelling Suggestions
  39. 39. deconstructSpelling Suggestions
  40. 40. d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those building thelatest generation of web-based applications.The event discussed how new technology istransforming the web from a documentdelivery system to an application platform.Internationally renowned speakers coveredhot-topics such as Ajax, using the power ofAPI’s and the future of the mobile web. Term Extraction
  41. 41. d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those building thelatest generation of web-based applications.The event discussed how new technology istransforming the web from a documentdelivery system to an application platform.Internationally renowned speakers coveredhot-topics such as Ajax, using the power ofAPI’s and the future of the mobile web. Term Extraction
  42. 42. XMLSerialized PHP JSON Output Formats
  43. 43. Hugh Gaitskell Roy Jenkins Aneurin Bevan Clement AttleeWinston ChurchillNeville Chamberlain Neil KinnockMargaret Thatcher Michael Foot Ton Blair James Callaghan Harold Wilson Michael Heseltine Anthony Barber Iain Macleod Edward Heath Harold Macmillan Anthony Eden
  44. 44. http://www.hackdiary.com
  45. 45. Yahoo Local Maps APIs
  46. 46. Ajax and Flash Yahoo Local Maps APIs
  47. 47. Flickr APIs
  48. 48. Web services aren’t just for internal use
  49. 49. Web services and APIs:• make huge sites possible
  50. 50. Web services and APIs:• make huge sites possible• allow us to build new products faster
  51. 51. Web services and APIs:• make huge sites possible• allow us to build new products faster• help us innovate
  52. 52. Web services and APIs:• make huge sites possible• allow us to build new products faster• help us innovate• aren’t just for internal use
  53. 53. Thankyouhttp://www.paulhammond.org/2006/dconstruct simon@simonwillison.net paul@paulhammond.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×