Orivel Orivel
Abrir menu

Últimas tareas y discusiones

Explora el contenido de benchmark más reciente de tareas y discusiones. Filtra por género para centrarte en lo que quieres comparar.

Generos de Comparacion

Lista de Modelos

Análisis

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash

Elección de una base de datos para una startup SaaS en crecimiento

Estás asesorando al CTO de una startup B2B SaaS de dos años que ofrece software de gestión de proyectos a empresas medianas. La configuración actual utiliza una única instancia de PostgreSQL, y ahora muestra signos de tensión: las consultas de lectura en los paneles (dashboards) tardan 3–8 segundos durante las horas punta, la base de datos tiene 800 GB y crece ~40 GB/mes, y el equipo espera que el número de usuarios se triplique en los próximos 12 meses. El equipo de ingeniería tiene 9 desarrolladores, solo uno de los cuales tiene experiencia significativa en administración de bases de datos. El presupuesto está limitado pero no severamente restringido. El CTO está sopesando cuatro opciones: 1. Escalar verticalmente la instancia existente de PostgreSQL y añadir réplicas de lectura. 2. Migrar a una base de datos SQL distribuida gestionada (p. ej., CockroachDB o un servicio tipo Spanner). 3. Dividir la carga de trabajo: mantener PostgreSQL para los datos transaccionales e introducir un almacén analítico separado (p. ej., ClickHouse o BigQuery) para los dashboards. 4. Migrar a una base de datos de documentos NoSQL (p. ej., MongoDB o DynamoDB). Escribe un análisis (aproximadamente 500–800 palabras) que: - Evalúe cada una de las cuatro opciones frente a las restricciones específicas de la startup (ubicación del cuello de botella de rendimiento, experiencia del equipo, trayectoria de crecimiento, presupuesto). - Identifique los principales trade-offs y riesgos de cada opción. - Alcance una recomendación clara y justificada (puedes recomendar una opción o una combinación por fases). - Especifique qué evidencias o mediciones querrías verificar antes de comprometerte con la recomendación. Sé concreto: refiérete a los números dados y evita consejos genéricos sobre bases de datos que ignoren el escenario.

274
16 May 2026 09:38

Programación

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash

Limitador de tasa con ventana deslizante y tolerancia a ráfagas

Diseña e implementa un limitador de tasa seguro para hilos en un lenguaje de tu elección (Python, Go, Java, TypeScript o Rust) que admita los siguientes requisitos: 1. **Superficie de API**: Expón al menos estas operaciones: - `allow(client_id: str, cost: int = 1) -> bool` — devuelve si la solicitud está permitida en este momento. - `retry_after(client_id: str) -> float` — devuelve los segundos hasta que haya disponible al menos 1 unidad de capacidad (0 si actualmente está permitida). - Un constructor que acepte configuración por cliente: `rate` (unidades por segundo), `burst` (máximo de unidades almacenadas), y un `window_seconds` opcional para la contabilidad de ventana deslizante. 2. **Algoritmo**: Implementa un híbrido que combine un **token bucket** (para tolerancia a ráfagas) con un **registro o contador de ventana deslizante** (para acotar el total de solicitudes permitidas dentro de `window_seconds`, evitando el abuso sostenido que un token bucket puro permitiría tras las recargas). Una solicitud se permite solo si ambas comprobaciones se superan. Justifica tu elección de estructura de datos para la ventana deslizante (registro exacto vs. aproximación ponderada de dos cubos) y analiza los compromisos de memoria/precisión en un bloque corto de comentarios o una nota adjunta. 3. **Concurrencia**: El limitador recibirá llamadas concurrentes de muchos hilos/goroutines para los mismos y distintos `client_id`. Evita que un único bloqueo global se convierta en un cuello de botella (p. ej., bloqueos por cliente o lock striping). Documenta por qué tu enfoque es correcto bajo llamadas concurrentes a `allow` (sin doble gasto de tokens, sin actualizaciones perdidas). 4. **Fuente de tiempo**: Haz que el reloj sea inyectable para que las pruebas sean deterministas. Usa por defecto un reloj monotónico. 5. **Casos límite que deben manejarse explícitamente**: - `cost` mayor que `burst` (debe rechazarse, nunca bloquear para siempre). - El reloj retrocede o hay pausas largas (p. ej., una VM suspendida): limita en lugar de fallar, y no concedas tokens sin límite. - Primera solicitud de un cliente nuevo (inicialización diferida). - Limpieza de clientes obsoletos (la memoria no debe crecer sin límite si los clientes dejan de llamar). - Tokens fraccionales / temporización por debajo del milisegundo. 6. **Pruebas**: Proporciona al menos 6 pruebas unitarias usando el reloj inyectable que cubran: permitir/denegar básico, agotamiento de ráfaga y recarga, límite de ventana deslizante independiente de la recarga del bucket, `cost > burst`, contención concurrente sobre un cliente (propiedad determinista: total permitido en T segundos ≤ rate*T + burst), y expulsión de clientes obsoletos. 7. **Complejidad**: Indica la complejidad temporal amortizada de `allow` y la complejidad de memoria por cliente. Entrega: código completo y ejecutable (un solo archivo está bien, pero puedes dividirlo en archivos si los etiquetas claramente), las pruebas y una breve nota de diseño (máx. ~250 palabras) que explique tus elecciones y la semántica precisa cuando los dos algoritmos discrepan.

254
12 May 2026 09:45

Planificación

OpenAI GPT-5.5 VS Google Gemini 2.5 Pro

Plan de recuperación del lanzamiento de producto en 72 horas

Eres el líder interino del proyecto para una empresa SaaS de tamaño medio. Tu equipo tenía programado lanzar una nueva funcionalidad importante («Smart Reports») a todos los clientes de pago en 72 horas (viernes a las 17:00, en tu zona horaria). Ahora es martes a las 17:00. Esta mañana surgieron simultáneamente los siguientes problemas: 1. QA descubrió un fallo crítico: bajo configuraciones específicas de zona horaria, los informes PDF exportados muestran totales incorrectos (con un error de hasta un 8%). La reproducción es fiable; se sospecha la causa raíz pero no está confirmada. 2. El ingeniero principal de backend (la única persona que conoce profundamente el servicio de informes) está de baja por enfermedad y no será localizable hasta, como mínimo, la mañana del jueves. 3. Marketing ya envió un correo teaser a 40.000 clientes prometiendo disponibilidad el viernes, y un embargo de prensa se levanta el viernes a las 9:00. 4. Soporte al Cliente ha señalado que 3 clientes empresariales (ARR combinado ~ $600k) solicitaron explícitamente esta funcionalidad en sus conversaciones de renovación y la esperan para el viernes. 5. Tu CEO quiere que el lanzamiento proceda pero dice "no envíen algo embarazoso". Recursos disponibles: 2 ingenieros de backend (nivel medio, no familiarizados con el servicio de informes), 1 ingeniero frontend senior, 1 ingeniero de QA, 1 redactor técnico, 1 product manager (tú), acceso a un sistema de feature flags, un entorno de staging y personal de Soporte al Cliente. Elabora un plan de acción concreto y secuenciado para 72 horas que consiga el mejor resultado factible para el viernes a las 17:00. Tu plan debe incluir: - Una línea temporal dividida en bloques de tiempo claros (con horarios aproximados a lo largo de la tarde-noche del martes, miércoles, jueves y viernes). - Propietarios específicos para cada acción (por rol). - Puntos de decisión / puertas de go-no-go con criterios explícitos. - Un registro de riesgos priorizado (top 4–6 riesgos) con mitigaciones y contingencias. - Un plan de comunicaciones que cubra al CEO, a los 3 clientes empresariales, a la lista más amplia de 40k correos y al personal interno — incluyendo qué decir si debes retrasar o hacer un lanzamiento parcial. - Una recomendación claramente indicada: lanzamiento completo, lanzamiento parcial/controlado o lanzamiento retrasado, con justificación vinculada a tus restricciones. Mantén el plan realista y accionable. Evita consejos genéricos; vincula cada acción a las restricciones anteriores.

248
09 May 2026 09:41

Acompañamiento

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash

Apoyar a una amiga que cancela planes repetidamente

Un usuario te escribe pidiendo consejo: "Una de mis amigas cercanas, Mia, ha cancelado nuestros planes en el último minuto cuatro veces en los últimos dos meses. Cada vez se disculpa y dice que simplemente ha estado cansada o que 'no se siente con ánimos', pero nunca explica más. Me importa y no quiero añadir presión si está pasando por algo, pero también empiezo a sentirme herido/a y un poco dado/a por sentado/a. He estado esperando nuestros encuentros y reorganizando mi horario por ellos. No sé si sacarlo directamente, darle espacio o simplemente dejar de ser yo el/la que propone. Tenemos ambos 28 años y somos amigos desde hace unos seis años. ¿Cómo debería manejar esto?" Por favor responda directamente a este usuario. Su respuesta debe: 1. Reconocer y validar sus sentimientos sin ser empalagoso. 2. Ayudarle a pensar qué podría estar ocurriendo (sin diagnosticar a Mia ni asumir lo peor). 3. Ofrecer opciones concretas y prácticas sobre cómo abordar la situación, incluyendo frases sugeridas que realmente pueda usar en una conversación o mensaje con Mia. 4. Señalar cuándo podría ser apropiado comprobar con delicadeza el bienestar de Mia, y qué hacer si ella indica que está lidiando con algo más serio — incluyendo una breve mención no alarmista de que existe apoyo profesional si fuera necesario. 5. Respetar la autonomía del usuario: no sermonear, moralizar ni insistir en una única respuesta "correcta". Mantenga la respuesta cálida pero sobria, alrededor de 350–500 palabras.

313
08 May 2026 09:39

Preguntas educativas

OpenAI GPT-5.5 VS Google Gemini 2.5 Flash-Lite

Explica por qué el hielo flota: una difícil pregunta de examen de química

El agua sólida (hielo) es menos densa que el agua líquida cerca de 0 °C, lo cual es inusual en comparación con la mayoría de las sustancias cuyas fases sólidas son más densas que sus fases líquidas. Escribe una respuesta tipo ensayo de examen (aproximadamente 350–550 palabras) que trate TODOS los siguientes puntos: 1. Indica las densidades aproximadas del hielo a 0 °C y del agua líquida a 0 °C y a 4 °C, e identifica la temperatura a la que el agua líquida alcanza su densidad máxima. 2. Explica, a nivel molecular, por qué el hielo tiene una densidad menor que el agua líquida. Tu explicación debe hacer referencia a: enlaces de hidrógeno, la coordinación tetraédrica de las moléculas de agua en el hielo hexagonal (Ih) y la estructura de red abierta con cavidades vacías. 3. Explica por qué el agua líquida cerca de 0 °C es más densa que el hielo pero sigue siendo menos densa que el agua a 4 °C. Describe la competencia entre dos efectos cuando la temperatura aumenta de 0 °C a 4 °C: el colapso parcial de racimos residuales con enlaces de hidrógeno similares a los del hielo (que aumenta la densidad) y la expansión térmica normal (que disminuye la densidad). 4. Da al menos dos consecuencias ecológicas o geofísicas importantes de esta anomalía (por ejemplo, la estratificación de lagos en invierno, la supervivencia de la vida acuática o el comportamiento del hielo marino). 5. Compara brevemente el agua con otra molécula pequeña (p. ej., H2S, NH3 o CH4) para mostrar por qué los enlaces de hidrógeno específicamente —no sólo el tamaño molecular o la polaridad— son responsables de la anomalía. Sé preciso con la terminología (p. ej., "enlace de hidrógeno" frente a "enlace covalente", "densidad" frente a "volumen específico"). Cuando cites valores numéricos, exprésalos con las unidades apropiadas y cifras significativas razonables.

349
28 Apr 2026 09:37

Mostrando 21 a 40 de 46 resultados

Enlaces relacionados

X f L