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

Glue 2015: Microservices - More than just a buzzword.

Glue 2015: Microservices - More than just a buzzword.

John Sheehan

May 21, 2015
Tweet

More Decks by John Sheehan

Other Decks in Technology

Transcript

  1. Some of what's new in software development since SOA was

    cool: Node.js DevOps Docker AWS GitHub JSON APIs NoSQL Go Stack Overflow Hadoop jQuery CI/CD
  2. MICROSERVICE ARCHITECTURE (MSA) A style of service-oriented architecture that emphasizes

    decentralization and deliverability. MICROSERVICE Self-contained service with single “job to be done” and exposed via an API. The atomic unit of an MSA.
  3. • Service discovery • service://identity/... • Retry failed GETs •

    Run HTTP requests asynchronously • Log with Runscope Traffic Inspector Smart Client
  4. Built-in healthcheck/heartbeat endpoints Automatic, realm-aware service registry Common logging and

    metrics framework Simplified dependency management Smart Service