Descripción del proyecto
TraducidoLas necesidades principales son despliegues por porcentaje con distribución estable: un usuario que cae en el grupo del 10 por ciento se queda allí cuando aumentamos la participación al 25, 50 y 100. Además, necesitamos experimentos A/B simples: establecer dos o más variantes, dividir el tráfico por pesos y devolver qué variante obtuvo el usuario, para que nuestro análisis pueda recogerlo. Por favor, crea SDKs ligeros (al menos servidor y navegador), que obtengan el estado de la bandera, lo almacenen en caché localmente y vuelvan a un valor predeterminado seguro si el servicio no está disponible. Un panel de administración limpio es importante: crear una bandera, describirla, establecer reglas de segmentación, ver quién está afectado y retroceder instantáneamente con un clic.
Antes de comenzar, envía un plan corto y ejemplos de herramientas similares que ya hayas construido.
— Segmentación por entorno y segmento con registro de cambios
— Despliegues por porcentaje con distribución estable de usuarios
— Experimentos A/B: variantes con pesos y entrega de variante asignada a la aplicación
— SDK de servidor y cliente con caché local y valores predeterminados seguros
— Panel de administración: crear, editar, segmentar, monitorear y retroceder en un clic