Distributed Storage for Web Applications

046fe3f86721c2cb2d1751187913b47b?s=47 shelling
December 09, 2012

Distributed Storage for Web Applications

以在一天內自幹出 Dropbox 為例

046fe3f86721c2cb2d1751187913b47b?s=128

shelling

December 09, 2012
Tweet

Transcript

  1. Distributed Storage for Web Applications ҎࡏҰఱ㚎ࣗװग़ Dropbox ҝྫ Craft Your

    Own Dropbox in One Day
  2. ˏshellingford

  3. First Time in RubyConf

  4. forgot to register

  5. None
  6. I am ihower’s fan

  7. I am matz’s fan

  8. ཱഅใ໊ LT immediately register

  9. ؐႫҰݸֹ໊ one head count left

  10. ճᓤਖ਼୊ go back to the agenda

  11. many choices

  12. MogileFS

  13. LiveJournal

  14. None
  15. ځਓత S3 The poor’s

  16. Key-Object Store

  17. ແᄸᴍࣦഊ No Single Point of Failure

  18. Since 2004 Very Stable

  19. mature components Database Trackers Storages Client Perl Mysql WebDAV Database

    Trackers Storages Database Trackers Storages
  20. Who used

  21. Flickr

  22. Digg

  23. Pixnet

  24. ༗ଟ޷༻ convince me!

  25. @jserv ࣗװ࠽ੋԦಓ The self-crafted is the San-greal

  26. Dropbox for Hackers

  27. dropbox.io

  28. RESTful API /file RESTful client interact with MogileFS

  29. 12/4 ~ 12/5 ~ 1 day

  30. shelling dropbox.io

  31. live demo

  32. How about complex apps

  33. Paperclip

  34. bmarini rack-mogilefs

  35. CarrierWave

  36. vrieskist carrierwave-mogilefs

  37. ޙه postscript

  38. ໳ථ $1500 Ticket

  39. ໢Ҭ $2500 .io domain

  40. T_T

  41. ػثਓؐੋ ཁ޷޷४උ Robot is your close friend

  42. Thank you