Continuous API Styles Management
summary
Second edition adds a chapter that maps concrete API styles to real tradeoffs and technologies and recommends managing a portfolio of two or three styles rather than committing to one. It classifies tunnel (gRPC/SOAP) as distributed programming, resource/hypermedia as business-aligned with hypermedia giving navigational workflows, query (GraphQL) as powerful but tightly coupling data graphs, and event-based (Kafka) as control-reversal that requires substantial middleware; governance assigns styles to problem types and tolerates infrastructure and tooling costs.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:08Api Videos
- 7:02How Do You Approach this Design Task of Turning an Api into One That Works Well for the Problem
- 14:18The Tunnel Style
- 16:22Resource Style
- 18:39Hypermedia Style
- 19:20Hypermedia Apis
- 20:27Curry Style
- 22:46Event Based
- 26:40Style Fundamentalism
related talks
01h 01mAn Architect's Approach to API Strategies
28mSOA and APIs : Fearless Lessons From The Field
32mMulti-form API Management
28mBetter APIs through Better More Timely Data
27mBuilding Great Web APIs
26mMastering API Strategies for Digital Transformation
17mRESTful API Patterns and Practices
28mThe New API Stack
