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

Microservices

Jun Lin
August 01, 2018

 Microservices

A brief introduction to Microservices.

Jun Lin

August 01, 2018
Tweet

More Decks by Jun Lin

Other Decks in Programming

Transcript

  1. The Outline • What is a Monolith • What are

    Microservices • The benefit • The drawback • A demo • What Archiver can do • What’s Next
  2. • Self-Contained service • Inter-application communication protocol (http/json) • Shared

    library (Archiver.Shared) • Storage (service maintain it’s own state) • Supervising What’s implemented
  3. Recap • What is a Monolith • What are Microservices

    • The benefit • The drawback • A demo • What Archiver can do
  4. • ServiceMesh • Serverless (AWS Lambda) • Spring Cloud or

    Akka or .. • https://segment.com/blog/introducing-centrifuge/
  5. Object Orientation OO is only about message passing and isolation

    and protection of state. - Alan Kay http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en