~/talk

Building Scalable Cloud Infrastructure with Ruby - How we built VMforce

Talkat RubyConf 2010 · 2010-11-11..11-13· [ruby, microservices]
slides:none on file

VMware builds VMforce as an open PaaS using Ruby, EventMachine, RabbitMQ, Sinatra and JSON and claims a messaging‑first, no‑central‑state architecture that is self‑healing and horizontally scalable. Routing supports real‑time binding at 100k changes/sec, execution agents expose only start/stop and apps run anywhere. Stem‑cell VM cloning and fingerprinted bundle uploads make deploys fast (demo shows scaling 100 instances in ~11 seconds), services (MySQL, Redis, RabbitMQ) bind automatically and the system runs live on multiple clouds.

AI-written summary · about

  1. 0:00Introduction
  2. 0:56What is VMforce
  3. 3:10What makes VMforce open
  4. 6:45I want control
  5. 8:48Why do we care
  6. 11:57Whats important
  7. 13:00The light bulb
  8. 15:27VMforce
  9. 15:51Inner Outer Shells
  10. 17:21SelfHealing
  11. 19:10Messaging
  12. 19:45App Basics
  13. 24:39Ruby
  14. 26:01Patterns
  15. 27:22Components
  16. 32:08Is this real
  17. 32:22What is real monitoring
  18. 33:24Interfaces
  19. 34:06VMcloud Labs
  20. 34:36Terremark
  21. 44:23Other stuff
  22. 50:14Node app
  23. 52:27Technical question
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.