C
customerio-performance-tuning
Optimize Customer.io API performance.\nUse when improving response times, reducing latency,\nor optimizing high-volume integrations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Optimize Customer.io API performance.\nUse when improving response times, reducing latency,\nor optimizing high-volume integrations.\nTrigger with phrases like \
How to use
- Upewnij się, że masz działającą integrację Customer.io i rozumiesz wzorce ruchu w Twojej aplikacji — skill wymaga istniejącego setup'u SDK customerio-node. 2. Aktywuj skill poprzez Claude Code, Codex lub OpenClaw, używając jednej z trigger phrase: "customer.io performance", "optimize customer.io", "customer.io latency" lub "customer.io connection pooling". 3. Skill zaproponuje implementację HTTP connection pooling z keep-alive agentem — ustaw maxSockets na 25 i maxFreeSockets na 10 dla typowych obciążeń, dostosuj timeout do 30 sekund. 4. Wdrażaj event batching — zamiast wysyłać zdarzenia pojedynczo (~200ms każde), grupuj je w partie i wysyłaj równolegle, co zmniejsza czas z 20 sekund do 500ms dla 100 zdarzeń. 5. Dodaj deduplication cache dla operacji identify — eliminuje duplikaty bez dodatkowych żądań API (latencja spada do ~0ms). 6. Włącz fire-and-forget dla zdarzeń niekrytycznych — asynchroniczne śledzenie zamiast blokowania, oraz rozważ routing regionalny dla rozproszonego ruchu. Monitoruj poprawę za pomocą narzędzi obserwacyjności (patrz skill customerio-observability).