Skip to content

Instantly share code, notes, and snippets.

@abhiesa
Created March 5, 2020 10:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abhiesa/9d4bd1b3727fc6cf5de15bb46457412f to your computer and use it in GitHub Desktop.
Save abhiesa/9d4bd1b3727fc6cf5de15bb46457412f to your computer and use it in GitHub Desktop.

adoption implemention redundant highly available language-agnostic application programming interface (API) track services consuming healthy analytics monitoring logging collaborating chaotic workday pattern business logic small single-purpose services contrast traditional method monolithic services absolutely better or worse Forced Separation of Concerns tempted share state spaghetti code tangled, complex downstream service Natural Team Ownership ramp-up Frequent Deployments continuous integration testing business decision Heterogeneous Selection of Languages Organization Buy-In Heed these tips

There are only two hard things in computer science: cache invalidation and naming things. --Phil Karlton

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment