返回 Skill 列表
extension
分类: 开发与工程无需 API Key

vercel-reliability-patterns

实现Vercel可靠性模式,包括断路器、幂等性和优雅降级。在构建容错的Vercel集成、实现重试策略或为生产中的Vercel服务增加弹性时使用。可以通过诸如“vercel reliability”、“vercel circuit breaker”、“vercel idempotent”、“vercel resilience”、“vercel fallback”、“vercel bulkhead”这样的短语触发。

person作者: jakexiaohubgithub

Vercel Reliability Patterns

Prerequisites

  • Understanding of circuit breaker pattern
  • opossum or similar library installed
  • Queue infrastructure for DLQ
  • Caching layer for fallbacks

Instructions

Step 1: Implement Circuit Breaker

Wrap Vercel calls with circuit breaker.

Step 2: Add Idempotency Keys

Generate deterministic keys for operations.

Step 3: Configure Bulkheads

Separate queues for different priorities.

Step 4: Set Up Dead Letter Queue

Handle permanent failures gracefully.

Output

  • Circuit breaker protecting Vercel calls
  • Idempotency preventing duplicates
  • Bulkhead isolation implemented
  • DLQ for failed operations

Error Handling

See {baseDir}/references/errors.md for comprehensive error handling.

Examples

See {baseDir}/references/examples.md for detailed examples.

Resources