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

Service Oriented Architecture Vs Monolithasaurus

Service Oriented Architecture Vs Monolithasaurus

SOA

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)