adobe-reliability-patterns

Installation
SKILL.md

Adobe Reliability Patterns

Overview

Production-grade reliability patterns for Adobe API integrations. Adobe APIs present unique challenges: IMS tokens expire after 24h, Firefly/Photoshop jobs are async with variable completion times, and rate limits vary by API. These patterns address each failure mode.

Prerequisites

  • Understanding of circuit breaker pattern
  • opossum installed for circuit breaker (npm install opossum)
  • Queue infrastructure (BullMQ/Redis) for dead letter queue
  • Caching layer for fallback data

Instructions

Pattern 1: Circuit Breaker per Adobe API

Different Adobe APIs fail independently — use separate circuit breakers:

Related skills
Installs
2
GitHub Stars
2.2K
First Seen
Apr 8, 2026