~/talk

RESTful API Patterns & Practices

Talkat GOTO Amsterdam 2024 · 2024-06-10..06-13· [api-design, web-platform]
slides:none on file

Practical catalog of 75+ patterns organized into design, clients, services, data and workflow with concrete claims: 11 design patterns for interoperability and idempotency (use PUT to create), client strategies for representation formats and local state, service practices like service registry, OpenAPI/AsyncAPI publishing, content negotiation and HTTP Problem RFC error format, data recommendations (hide storage, sidecar fields, SQL media type) and workflow primitives (job control language, Ballerina choreography, retries and rollback).

AI-written summary · about

  1. 0:00Intro
  2. 1:45Agenda
  3. 2:27Pattern thinking
  4. 11:06RESTful patterns
  5. 11:31Design
  6. 20:07Clients
  7. 26:02Services
  8. 32:53Data
  9. 40:50Workflow
  10. 45:08Summary
  11. 47:17Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.