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

CAPE - Create Anywhere, Publish Everywhere

CAPE - Create Anywhere, Publish Everywhere

by Irakli Nadareishvili @ Apistrat NYC (Feb. 2013)

More Decks by API Strategy & Practice Conference

Other Decks in Technology

Transcript

  1. Everything Is an API à la Jeff Bezos + Amazon.

    Do not create access dualities. All features and content must be accessible through an API. http://bit.ly/capeapi
  2. Speed Is a Feature Faster the API, the more it

    gets used. Lowering response time is exponentially hard. http://bit.ly/capeapi
  3. API: Search Index For a distributed publishing system, API is

    the content integration point, not: the database of record or federated content. Search engine is a great backend for such APIs. http://bit.ly/capeapi
  4. Granular Security Publishers need control on a single content item

    level. Sometimes: even on the level of assets of a content item. http://bit.ly/capeapi
  5. Design for users Forget what they taught you in CS

    classes. UML is for Suits. APIs should be designed around real-world queries. http://bit.ly/capeapi