prefetch_multiplier_tuning

Installation
SKILL.md

prefetch_multiplier_tuning

Ajuste fino del prefetch multiplier de los workers Celery para equilibrar throughput y latencia segun el tipo de tarea del pipeline de verificacion de identidad. Las tareas GPU-bound (face_match, liveness) requieren configuracion diferente a las CPU-bound (OCR, doc_processing) para evitar cuellos de botella y maximizar la utilizacion de recursos.

When to use

Usa esta skill cuando trabajes con el worker_pool_agent y necesites optimizar el rendimiento de los workers Celery en el pipeline KYC. Aplica cuando observes alta latencia en tareas GPU-bound, subutilizacion de workers CPU-bound, o desbalance de carga entre colas de verificacion.

Instructions

  1. Identificar y clasificar las tareas del pipeline por tipo de recurso consumido:
    # backend/modules/worker_pool/task_classification.py
    TASK_RESOURCE_MAP = {
        "face_match": "gpu_bound",        # ArcFace inference
        "liveness_detection": "gpu_bound", # Anti-spoofing model
        "ocr_extraction": "cpu_bound",     # PaddleOCR / EasyOCR
        "doc_processing": "cpu_bound",     # OpenCV processing
        "antifraud_analysis": "cpu_bound", # ELA, metadata analysis
    
Related skills
Installs
7
First Seen
Mar 3, 2026