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

Glue 2015: Microservices - More than just a buz...

Glue 2015: Microservices - More than just a buzzword.

Avatar for John Sheehan

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