A conference talk by the head of development at Parkster, a parking app handling hundreds of thousands of daily transactions, covering practical strategies for building resilient service integrations. Topics include pre-integration planning (shared vocabulary, communication channels, responsibilities), the transactional outbox and inbox patterns for eventual consistency, timeout handling with real-world anecdotes, retry strategies with exponential backoff and jitter, idempotency keys, dead letter queues, circuit breakers, and bulkheads. The talk also emphasizes observability through metrics and alerts, and building a blameless culture that treats failures as learning opportunities.
•48m watch time
Sort: