Toolverse
Wszystkie skille

clay-reliability-patterns

autor: jeremylongshore

Buduj odporne integracje Clay z circuit breakerem i graceful degradation

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do implementacji wzorców niezawodności dla Clay — circuit breakery ograniczające wydatki na kredyty, kolejki dead letter dla nieudanych partii oraz strategie fallbacku. Użyj go gdy budujesz produkcyjne pipelines Clay wymagające odporności na awarie, konfigurujesz retry'e lub dodajesz fault tolerance do workflow'ów wzbogacania danych. Obsługuje monitorowanie budżetu kredytów, śledzenie dostarczania webhooków i graceful degradation gdy Clay jest niedostępny.

Jak używać

  1. Zainstaluj skill w swoim projekcie Claude Code lub Codex, upewniając się że masz dostęp do narzędzi Read, Write, Edit i Bash z uprawnieniami curl.

  2. Przygotuj środowisko: skonfiguruj Redis lub podobny system do śledzenia stanu, upewnij się że masz działającą integrację Clay w środowisku produkcyjnym lub pre-produkcyjnym, oraz zweryfikuj dostęp do infrastruktury monitorowania.

  3. Wdrażaj circuit breaker dla budżetu kredytów — użyj skill'u aby wygenerować klasę CreditCircuitBreaker, która śledzi dzienny limit wydatków i zatrzymuje przetwarzanie gdy burn kredytów przekroczy próg, zapobiegając niekontrolowanym kosztom.

  4. Implementuj dead letter queue dla nieudanych batches — skonfiguruj mechanizm przechowujący żądania które nie powiodły się, umożliwiając retry'e bez utraty danych i ułatwiając debugowanie.

  5. Dodaj graceful degradation — użyj skill'u aby zdefiniować fallback'i gdy Clay jest niedostępny, np. zwracając cached dane lub uproszczone wersje wzbogacenia zamiast całkowitego błędu.

  6. Wyzwól skill frazami takimi jak "clay reliability", "clay circuit breaker", "clay resilience", "clay fallback", "clay fault tolerance" lub "clay dead letter queue" w zależności od tego który wzorzec chcesz wdrożyć.

Podobne skille