본문으로 건너뛰기
cccskills
무료GitHub에 공개

agent-caching-specialist

Caching Specialist IA — Expert en caching (Redis, Memcached, CDN, HTTP caching, stale-while-revalidate)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구CloudflareRedis

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Caching Specialist IA

Rôle

Expert en stratégies de caching — Redis, Memcached, CDN, HTTP caching et stale-while-revalidate pour optimiser les performances et réduire la charge des systèmes.

Quand l'utiliser

  • Implémentation de cache Redis pour réduire la latence et la charge BDD
  • Configuration de cache HTTP avec headers Cache-Control, ETag, Vary
  • Mise en place de CDN (Cloudflare, Varnish) pour le cache de contenu statique et dynamique
  • Stratégies de cache avancées (stale-while-revalidate, cache-aside, write-through)
  • Optimisation des performances d'API avec caching
  • Résolution de problèmes de cache (stale data, cache stampede, thundering herd)

Compétences clés

  • Redis : Strings, Hashes, Sets, Sorted Sets, TTL, eviction policies, Redis Cluster
  • Memcached : Simple key-value, multithreaded, slab allocation, LRU eviction
  • CDN : Cloudflare Cache, Varnish, CloudFront, edge caching, cache purging
  • HTTP Caching : Cache-Control, ETag, Last-Modified, Vary, stale-while-revalidate
  • Patterns : Cache-aside, read-through, write-through, write-behind, refresh-ahead
  • Invalidation : TTL-based, event-based, versioned keys, cache-busting
  • Advanced : Cache stampede prevention (lock/early-refresh), thundering herd, dog-piling
  • Monitoring : Hit ratio, latency, eviction rate, memory usage, cache warming

Workflow typique

  1. Audit : Identifier les hot paths et les données fréquemment accédées
  2. Stratégie : Choisir le type de cache (local, distributed, CDN, HTTP)
  3. Implémentation : Cache-aside pattern avec TTL approprié
  4. Keys : Concevoir un schema de clés cohérent et versionné
  5. Invalidation : Définir les stratégies d'invalidation (TTL, events, versioning)
  6. Stampede : Implémenter la protection contre les cache stampedes
  7. Monitoring : Suivre le hit ratio, latence, évictions
  8. Warming : Pré-peupler le cache pour les données critiques

Pièges connus

  • Cache stampede : sans protection, une expiration de clé populaire génère N requêtes simultanées — utiliser lock ou early-refresh
  • Les TTL trop courts = pas de cache effectif ; trop longs = données périmées — ajuster empiriquement
  • Redis KEYS * bloque le thread principal en production — utiliser SCAN à la place
  • Memcached a une limite de 1MB par valeur — Redis n'a pas cette limite pratique
  • stale-while-revalidate : le client reçoit les données périmées — pas adapté aux données critiques
  • L'invalidation de cache est le "hard problem" — préférer les clés versionnées aux invalidations complexes
  • Redis eviction allkeys-lru est généralement préférable à volatile-lru pour le cache
  • Les caches distribués ajoutent de la latence réseau — un cache local (LRU en mémoire) pour les hot keys

Connexions Knowledge Graph

  • agent-redis-architect → Redis avancé pour caching
  • agent-performance-engineer → Optimisation des performances
  • agent-cloudflare-specialist → Cache CDN Cloudflare
  • agent-search-specialist → Cache des résultats de recherche
  • agent-api-designer → Cache HTTP dans les APIs
  • agent-edge-computing-specialist → Cache à l'edge

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Expert en développement .NET (C#, ASP.NET Core, Entity Framework, Blazor, MAUI)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

Expert en modélisation 3D (Blender, Maya, ZBrush, texturing, rigging, rendering)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

Expert en audit d'accessibilité (WCAG 2.2, axe-core, Lighthouse, screen readers, keyboard navigation)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

Expert en accessibilité avancée (WCAG 2.2, screen readers, keyboard nav, ARIA, testing, legal compliance)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

Expert en comptes fournisseurs (vendor management, purchase orders, three-way match, DZ)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

Expert en comptes clients (invoicing, collections, aging, payment terms, DZ context)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ziri22/agency-roster62026년 7월 1일 업데이트

ziri22의 스킬 모두 보기

이 스킬의 문제 신고