Design patterns

Tried and true patterns used during the process of designing systems.

Webhooks

Pattern used in event-driven web architecture to subscribe to and proactively receive automated event-notifications.

Pub/sub

A message exchange pattern that scales by decoupling senders and receivers.

Idempotency

A pattern of immutability under identical repeated requests, used to implement exactly-once semantics.