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

Service Oriented Architecture Vs Monolithasaurus

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)