Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Service Oriented Architecture Vs Monolithasaurus

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Service Oriented Architecture Vs Monolithasaurus

SOA

Avatar for Joe Roberts

Joe Roberts

June 06, 2013
Tweet

More Decks by Joe Roberts

Other Decks in Programming

Transcript

  1. Fight back! - Solid OO techniques - Refactoring - Paying

    back technical debt - Test driven development - Continuous integration
  2. api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io

    proxy (HAProxy) /uploads /products /orders /artworks image processing MongoDB MongoDB MongoDB S3 message queue (resque) hydra.io
  3. api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io

    proxy (HAProxy) /uploads /products /orders /artworks image processing MongoDB MongoDB MongoDB S3 message queue (resque)
  4. admin tools api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io proxy

    (HAProxy) api.hydra.io proxy (HAProxy) /uploads /products /orders /artworks image processing MongoDB MongoDB MongoDB S3 message queue (resque)
  5. admin tools api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io proxy

    (HAProxy) api.hydra.io proxy (HAProxy) /uploads /products /orders /artworks image processing MongoDB MongoDB MongoDB S3 message queue (resque)
  6. admin tools backbone.js hydra gem api.hydra.io proxy (HAProxy) api.hydra.io proxy

    (HAProxy) api.hydra.io proxy (HAProxy) api.hydra.io proxy (HAProxy) /uploads /products /orders /artworks image processing MongoDB MongoDB MongoDB S3 message queue (resque)