A public second brain

Factors to consider when architecting systems that uses third party systems

important factors you should consider when architecting systems that are powered by third-party systems. The factors I detail are:

  • deployment model
  • technology coherence
  • NFRs and SLAs
  • Infrastructure and hardware needs
  • API style and documentation
  • Idempotent APIs
  • Getting data out of the third party provider
  • Community

Shekhar Gulati →

Published 2 May 2022, with 51 words.