Orivel Orivel
Abrir menu

Ultimas tareas y discusiones

Explora el contenido benchmark mas reciente de tareas y discusiones. Filtra por genero para centrarte en lo que quieres comparar.

Generos de Comparacion

Lista de Modelos

Diseño de sistemas

Anthropic Claude Opus 4.6 VS OpenAI GPT-5.4

Diseño de un servicio de notificaciones en tiempo real

Describe un diseño de sistema a alto nivel para un servicio de notificaciones en tiempo real para una plataforma de redes sociales. El servicio debe cumplir los siguientes requisitos: - **Escala:** 10 millones de Usuarios Activos Diarios (DAU). - **Volumen:** Cada usuario recibe un promedio de 20 notificaciones por día. - **Latencia:** Las notificaciones deben entregarse al dispositivo del usuario en menos de 2 segundos. - **Canales:** Soporte para notificaciones push (móvil), correo electrónico y notificaciones dentro de la aplicación. - **Confiabilidad:** 99.9% de disponibilidad y sin pérdida de datos de notificaciones. Tu diseño debe cubrir los siguientes aspectos: 1. **Arquitectura principal:** Describe los componentes clave (por ejemplo, API Gateway, Notification Service, Message Queue, Workers) y sus interacciones. 2. **Esquema de base de datos:** Propón un esquema de base de datos básico para almacenar las notificaciones de los usuarios y sus preferencias. 3. **Estrategia de escalado:** Explica cómo escalarías el sistema para manejar la carga especificada y el crecimiento futuro. 4. **Confiabilidad y tolerancia a fallos:** Detalla las medidas que tomarías para asegurar alta disponibilidad y prevenir pérdida de datos. 5. **Principales compensaciones:** Discute al menos dos compensaciones significativas que hiciste en tu diseño (por ejemplo, consistencia frente a disponibilidad, elección de base de datos, modelo push frente a pull).

188
18 Apr 2026 09:41

Explicación

Google Gemini 2.5 Flash VS OpenAI GPT-5.4

Explicar el teorema CAP a un gerente de producto

Eres un ingeniero senior de software que da una explicación individual a un gerente de producto que tiene una sólida formación tecnológica general pero sin formación formal en sistemas distribuidos. Necesita comprender el teorema CAP lo suficiente como para participar de forma significativa en las reuniones de decisión arquitectónica sobre la transición de la empresa desde una base de datos monolítica hacia un almacén de datos distribuido. Escribe una explicación clara y estructurada del teorema CAP que cubra: 1. Qué significan Consistencia, Disponibilidad y Tolerancia a Particiones cada uno en términos prácticos (evita definiciones puramente académicas). 2. Por qué solo puedes garantizar dos de los tres en un momento dado y qué fuerzas provocan este compromiso. 3. Una analogía concreta y fácil de recordar que una persona no ingeniera pueda reutilizar. 4. Al menos dos ejemplos del mundo real de sistemas o productos que hacen distintos compromisos CAP, explicando qué significa cada elección para los usuarios finales. 5. Qué preguntas debería hacer el gerente de producto en las próximas reuniones de arquitectura basándose en esta comprensión. Tu explicación debe ser precisa, libre de jerga innecesaria y debe capacitar al gerente de producto para tomar decisiones informadas sobre compensaciones, en lugar de limitarse a recitar definiciones.

184
17 Apr 2026 09:38

Resumen

Google Gemini 2.5 Flash VS Anthropic Claude Haiku 4.5

Resumir una propuesta de adaptación al calor de la ciudad para residentes

Lea el pasaje de origen a continuación y redacte un resumen conciso para un público general. Su resumen debe: - tener entre 180 y 240 palabras - estar escrito como un único párrafo coherente en prosa - usar un lenguaje neutral e informativo - preservar el problema principal, las acciones propuestas, los compromisos, el cronograma, el enfoque de financiación y las preocupaciones de la comunidad - mencionar al menos cinco medidas distintas del plan - evitar copiar frases largas del texto - no añadir hechos u opiniones externas Pasaje de origen: La ciudad de Marenton ha pasado la última década tratando de entender por qué el calor veraniego se ha convertido en uno de sus problemas públicos más costosos y políticamente divisivos. Las temperaturas medias han aumentado gradualmente, pero lo que ha cambiado de forma más dramática es el número de noches calurosas, cuando los edificios de apartamentos no se enfrían y los residentes tienen poco alivio antes del día siguiente. Los registros de salud pública muestran que las llamadas de emergencia por malestar relacionado con el calor se concentran no solo durante las olas de calor que ocupan los titulares, sino también durante tramos más largos de temperaturas moderadamente altas. Estos periodos son especialmente difíciles en los distritos interiores, donde la cubierta arbórea es escasa, los edificios más antiguos retienen el calor y muchos residentes de ingresos bajos no pueden pagar una refrigeración eficiente. Los ingenieros de la ciudad describen esto como un problema combinado de infraestructura y equidad: las calles con mucho asfalto acumulan calor, los sistemas de aguas pluviales se ven estresados por aguaceros intensos de verano y los vecindarios con menos parques suelen tener las tasas de asma más altas así como las temperaturas superficiales más elevadas. Hace dos años, el alcalde pidió al Departamento de Planificación, a la red pública de hospitales, a la agencia de transporte y a tres coaliciones vecinales que elaboraran una propuesta conjunta de adaptación. Su informe no promete una solución tecnológica rápida. En cambio, sostiene que la ciudad necesita una respuesta por capas que cambie calles, edificios, servicios públicos y comunicación de emergencia al mismo tiempo. El informe advierte que los proyectos piloto aislados han lucido impresionantes en fotografías pero han hecho poco a escala de ciudad. Recomienda concentrarse primero en ocho distritos vulnerables al calor, elegidos mediante una combinación de mapeo de temperaturas, datos de salud, estadísticas de carga de alquiler y la proporción de personas mayores que viven solas. Las autoridades dicen que esta focalización pretende dirigir recursos donde el riesgo es mayor, aunque los críticos temen que pueda dejar a otros vecindarios sintiéndose ignorados. La parte más visible de la propuesta es un programa de rediseño de calles. En seis años, la ciudad reemplazaría el pavimento oscuro en corredores seleccionados por superficies más claras y reflectantes y ampliaría la plantación de árboles con especies consideradas capaces de sobrevivir a veranos más cálidos. Las paradas de autobús en los distritos prioritarios se acondicionarían con marquesinas para sombra, asientos, puntos de recarga de agua y pantallas digitales que muestren alertas por calor y sitios de enfriamiento cercanos. En los patios escolares, grandes áreas pavimentadas se convertirían parcialmente en zonas de juego sombreadas y jardines que absorban lluvia. Los partidarios dicen que estos cambios reducirían las temperaturas locales, harían el espacio público usable en los meses más calurosos y disminuirían las inundaciones tras chaparrones. El personal de obras públicas, sin embargo, señala que los materiales reflectantes pueden aumentar el deslumbramiento, las raíces de los árboles pueden dañar las aceras si se planifican mal y los presupuestos de mantenimiento ya están ajustados. Los edificios son el segundo foco principal. El informe propone un código de edificación revisado que exija mejor aislamiento de techos, sombreado exterior para grandes proyectos residenciales nuevos y estándares de techos fríos para los edificios municipales en renovación. Para los bloques de apartamentos existentes, especialmente los construidos entre 1950 y 1985, la ciudad ofrecería subvenciones y préstamos a bajo interés para aislamiento, mejora de ventanas, mejoras de ventilación cruzada y salas de enfriamiento en zonas comunes que los residentes puedan usar durante el calor extremo. Las asociaciones de propietarios apoyan algunas mejoras de eficiencia pero se oponen a cualquier norma que consideren pueda desencadenar reformas obligatorias sin ayuda financiera. Los grupos de inquilinos, por su parte, temen que las mejoras en los edificios puedan justificarse para subir rentas o provocar desplazamientos temporales si las protecciones son débiles. Como el riesgo por calor es también un asunto de salud pública, el informe recomienda un nuevo sistema de respuesta coordinado por clínicas, trabajadores sociales, bibliotecas y personal de gestión de emergencias. En lugar de tratar los centros de enfriamiento como último recurso abiertos solo en emergencias, la ciudad crearía una red por niveles: bibliotecas, escuelas y centros recreativos funcionarían como sitios de enfriamiento diurno durante eventos de calor previstos, mientras que un conjunto más pequeño de instalaciones con energía de respaldo permanecería abierto por la noche en condiciones severas. Un registro permitiría a residentes mayores y personas con ciertas enfermedades crónicas solicitar llamadas de bienestar o asistencia de transporte, aunque la inscripción sería voluntaria por las expectativas de preocupaciones sobre la privacidad. El departamento de salud también quiere que farmacéuticos y proveedores de atención primaria distribuyan orientaciones simples sobre hidratación, conservación de medicamentos y reconocimiento de los primeros síntomas de estrés por calor. Algunos defensores de las libertades civiles han dicho que incluso un registro voluntario podría ampliarse gradualmente más allá de su propósito original si las reglas de gobernanza de datos son poco claras. También aparecen en la propuesta políticas de transporte y laborales. La agencia de transporte quiere priorizar las reparaciones de aire acondicionado en las líneas de autobús que sirven a los distritos más cálidos y probar materiales de andenes resistentes al calor en tres intercambios principales de tranvía. La ciudad revisaría las reglas de contratación pública para que las empresas que liciten obras de verano deban presentar planes de seguridad frente al calor para los trabajadores, incluidos descansos, acceso a agua y horarios ajustados durante las horas pico de la tarde. Los grupos empresariales aceptan en general la lógica de seguridad, pero sostienen que las normas podrían aumentar los costos de los proyectos y retrasar reparaciones viales. Los defensores de los trabajadores responden que las enfermedades por calor, el absentismo y las reclamaciones por compensación también generan costes, y que los trabajadores al aire libre con bajos salarios enfrentan riesgos que a menudo se minimizan porque son menos visibles que las urgencias hospitalarias. La financiación sigue siendo la sección más discutida del informe. El coste estimado para seis años es de 420 millones de unidades monetarias locales. Aproximadamente un tercio provendría del presupuesto de capital de la ciudad, otro tercio de subvenciones nacionales para resiliencia climática que aún no están garantizadas y el resto de bonos verdes municipales y asociaciones con el sector de servicios públicos. Para tranquilizar a los concejales escépticos, el informe propone una implementación por fases con evaluaciones públicas anuales, lo que permitiría ajustar etapas posteriores si los beneficios son menores de lo esperado o si la financiación resulta insuficiente. Aun así, los opositores sostienen que depender de subvenciones inciertas es fiscalmente arriesgado. Otros contrarrestan que retrasar la adaptación será más costoso porque el daño por calor es acumulativo: las superficies viales se degradan más rápido, los picos en hospitales interrumpen la atención rutinaria y la productividad cae cuando escuelas, transporte y lugares de trabajo no funcionan bien durante periodos prolongados de calor. El cronograma de la propuesta refleja esa tensión entre urgencia y cautela. En el primer año, la ciudad finalizaría la selección de distritos, crearía normas de diseño, lanzaría la campaña de comunicación en salud y comenzaría proyectos de demostración pequeños en diez paradas de autobús, dos escuelas y cuatro bibliotecas. Los años dos y tres se centrarían en la construcción en los distritos prioritarios, la apertura de instalaciones de enfriamiento nocturno y el inicio del programa de financiación para la remodelación de apartamentos. De los años cuatro a seis se ampliarían las medidas exitosas a corredores adicionales y se evaluaría si es necesario endurecer algunos requisitos del código de construcción. El informe enfatiza repetidamente que la adaptación no sustituye a la reducción de emisiones; presenta la planificación local del calor como limitación de daños más que como una solución completa. La reacción pública ha sido mixta pero extraordinariamente sustantiva. Los residentes de los distritos más calurosos han descrito el plan como el primer documento oficial que refleja su experiencia vivida de noches sin dormir, facturas de electricidad caras y el temor a revisar a parientes frágiles durante alertas por calor. Los padres han acogido con agrado los patios escolares sombreados y los defensores de las personas con discapacidad han elogiado la atención a asientos, asistencia de transporte e instalaciones nocturnas. Al mismo tiempo, algunos residentes en barrios costeros y de laderas dicen que también afrontan calor peligroso pero pueden quedar excluidos de las inversiones tempranas porque viven fuera de los ocho primeros distritos. Los pequeños propietarios dicen que la ciudad está subestimando las cargas de cumplimiento. Los grupos ecologistas apoyan el énfasis en árboles y calles más frescas pero critican el informe por no fijar objetivos mensurables de dosel arbóreo en toda la ciudad. En la sesión del consejo del próximo mes, se espera que la propuesta pase en alguna forma, aunque es probable que haya enmiendas. Varios concejales quieren normas más fuertes contra el desplazamiento vinculadas a las subvenciones para edificios, mientras que los conservadores fiscales quieren que el gasto se pause automáticamente si las subvenciones nacionales no se materializan. El alcalde ha mostrado apertura a ambas ideas siempre que no retrasen las acciones del primer año. Detrás del trueque político hay un cambio más amplio en la forma en que la ciudad describe el riesgo climático. Antes se trataba al calor como una emergencia meteorológica ocasional. El informe sostiene que ahora debe tratarse como un desafío recurrente de sistemas urbanos que afecta a la vivienda, la salud, el transporte, las normas laborales y la confianza pública.

210
15 Apr 2026 09:42

Explicación

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

Explica el teorema CAP a un gerente de producto

Eres un arquitecto de software sénior que se reúne con un gerente de producto que tiene una comprensión general sólida de la tecnología pero no tiene formación formal en informática. Necesita entender el teorema CAP porque tu equipo está a punto de elegir entre dos soluciones de base de datos diferentes para un nuevo proyecto de microservicios, y las compensaciones implicadas afectan directamente las decisiones de producto (por ejemplo, si los usuarios podrían ver datos ocasionalmente obsoletos, o si ciertas funciones quedarían indisponibles durante problemas de red). Escribe una explicación clara del teorema CAP para este público. Tu explicación debe: 1. Definir qué significan Consistencia, Disponibilidad y Tolerancia a Particiones cada una en términos prácticos y no académicos. 2. Explicar por qué solo se pueden garantizar verdaderamente dos de las tres en cualquier momento, y por qué la tolerancia a particiones es casi siempre innegociable en sistemas distribuidos. 3. Proporcionar al menos dos ejemplos concretos del mundo real de sistemas o escenarios de producto que ilustren diferentes compromisos del CAP (por ejemplo, elecciones CP frente a AP) y cuáles son las implicaciones para la experiencia de usuario. 4. Abordar brevemente una idea equivocada común sobre el teorema CAP (por ejemplo, que significa que debes sacrificar permanentemente una propiedad en todo momento). 5. Terminar con un breve resumen de qué preguntas debe hacer el gerente de producto al evaluar las dos opciones de base de datos. Busca un tono profesional pero accesible — no usar jerga sin explicación, pero tampoco condescendiente.

188
13 Apr 2026 09:39

Diseño de sistemas

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Diseñar un servicio de acortamiento de URL

Diseña un servicio de acortamiento de URL (similar a bit.ly o tinyurl.com) que debe cumplir las siguientes restricciones: 1. El servicio debe soportar 100 millones de nuevos acortamientos de URL por mes. 2. La proporción media de lecturas a escrituras es 100:1 (es decir, las URL acortadas se acceden con mucha más frecuencia de la que se crean). 3. Las URL acortadas deben permanecer accesibles durante al menos 5 años después de su creación. 4. El sistema debe lograr una disponibilidad del 99,9%. 5. La latencia de redirección (desde la recepción de una solicitud de URL corta hasta emitir la redirección HTTP) debe ser inferior a 50 ms en el percentil 95. En tu diseño, aborda todo lo siguiente: A. Arquitectura a alto nivel: Describe los componentes principales (servidores API, bases de datos, caches, balanceadores de carga, etc.) y cómo interactúan. Incluye una descripción clara del flujo de solicitud tanto para la creación de URL como para la redirección de URL. B. Estrategia de generación de URL cortas: Explica cómo generarías códigos cortos únicos. Discute los compromisos entre diferentes enfoques (por ejemplo, hashing, basado en contadores, pools de claves pre-generadas) y justifica tu elección. C. Almacenamiento de datos: Elige una tecnología de base de datos y un esquema. Estima los requisitos de almacenamiento a lo largo de 5 años dadas las restricciones. Explica por qué la base de datos elegida es apropiada. D. Estrategia de escalado: Explica cómo escala el sistema para manejar el patrón de tráfico con predominio de lecturas. Discute la estrategia de cacheo, el particionado o enfoque de sharding de la base de datos, y cómo manejarías las claves calientes (URLs virales que reciben tráfico desproporcionado). E. Confiabilidad y tolerancia a fallos: Describe cómo el sistema mantiene una disponibilidad del 99,9%. Aborda qué ocurre cuando fallan componentes individuales y cómo manejas la replicación de datos y el failover. F. Principales compromisos (trade-offs): Identifica al menos dos compromisos de diseño significativos que hayas hecho y explica por qué elegiste un lado sobre el otro dado las restricciones indicadas.

175
11 Apr 2026 09:41

Planificación

Google Gemini 2.5 Flash-Lite VS Anthropic Claude Sonnet 4.6

Plan de recuperación tras un corte de energía para una clínica pequeña

Estás asesorando a una pequeña clínica ambulatoria después de que una tormenta nocturna causara un corte total de energía. La clínica abre a los pacientes a las 8:00 AM, y ahora son las 6:00 AM. Crea un plan de acción práctico para las próximas 6 horas que secuencie las decisiones y tareas de la clínica. Clinic facts: - La clínica cuenta con 1 doctor, 2 enfermeras, 1 recepcionista y 1 miembro del personal de instalaciones en el sitio para las 6:30 AM. - Un generador de respaldo puede alimentar solo cargas esenciales durante un máximo de 4 horas en total antes de repostar. Puede soportar cualquiera de: Option A: vaccine refrigerator + emergency lighting + internet router, or Option B: 2 exam rooms + emergency lighting + basic check-in computer. It cannot support both options at once. - El refrigerador de vacunas debe permanecer alimentado lo suficiente para evitar su deterioro; una vez que supere su límite de temperatura segura durante 30 minutos acumulados, todas las vacunas deben descartarse. - El servicio de Internet funciona solo si el router tiene energía. - Hay agua disponible, pero el sistema telefónico está caído; el personal puede usar teléfonos móviles personales. - Hay 18 pacientes programados entre las 8:00 AM y las 12:00 PM: - 5 routine follow-ups - 4 vaccination appointments - 3 urgent but non-life-threatening visits - 2 lab sample pickups that must happen before 11:00 AM - 4 telehealth consultations that require internet - Una farmacia cercana abre a las 9:00 AM. - El proveedor de combustible estima repostar no antes de las 10:30 AM, pero esto no está garantizado. - Una enfermera está capacitada para monitorizar la temperatura de las vacunas y administrar vacunas; la otra no. - El doctor puede hacer visitas presenciales o telemedicina, pero no ambas al mismo tiempo. Your plan must: - Cubrir el periodo de 6:00 AM a 12:00 PM - Priorizar la seguridad del paciente, la viabilidad clínica/legal y minimizar la interrupción del servicio - Decidir cuándo usar el generador y qué opción alimentar en diferentes momentos, si procede - Repriorizar o reprogramar las citas de los pacientes según sea necesario - Asignar responsabilidades a los roles de personal disponibles - Incluir al menos 3 riesgos o puntos de fallo principales y cómo manejarlos - Ser realista respecto a la incertidumbre y evitar asumir personal o equipamiento extra Escribe la respuesta como un plan operativo paso a paso.

207
10 Apr 2026 09:41

Programación

Anthropic Claude Haiku 4.5 VS OpenAI GPT-5.4

Herramienta de sincronización de archivos desde la línea de comandos

Escribe un script en Python para una herramienta de sincronización de archivos desde la línea de comandos. El script debe aceptar tres argumentos de línea de comandos: 1. `source_path`: La ruta al directorio fuente. 2. `replica_path`: La ruta al directorio réplica que se sincronizará. 3. `log_file_path`: La ruta a un archivo donde se registrarán todas las operaciones. Funcionalidad principal: 1. **Sincronización unidireccional:** La herramienta debe realizar una sincronización unidireccional, haciendo que el directorio `replica_path` sea una copia exacta del directorio `source_path`. - Archivos y directorios presentes en la fuente pero no en la réplica deben copiarse a la réplica. - Archivos y directorios presentes en la réplica pero no en la fuente deben eliminarse de la réplica. - Archivos presentes en ambas ubicaciones pero con contenido diferente deben actualizarse en la réplica (la versión de la fuente sobrescribe la de la réplica). 2. **Detección de cambios:** Usar el hash MD5 del contenido de los archivos para determinar si un archivo necesita ser actualizado. No confiar en las marcas de tiempo de modificación. 3. **Registro (logging):** Registrar todas las operaciones sobre archivos (por ejemplo, "COPIAR file.txt", "ELIMINAR old_dir", "ACTUALIZAR changed.log") tanto en la consola como en el archivo de registro especificado. Cada entrada de registro debe llevar una marca de tiempo. 4. **Ejecución:** El script debe realizar la operación de sincronización exactamente una vez y luego salir. No debe ejecutarse en un bucle. Requisitos: - Usar Python 3. - Usar la biblioteca `argparse` para el análisis de argumentos de línea de comandos. - La solución debe manejar correctamente directorios anidados, directorios vacíos y archivos de diversos tamaños. - El script debe ser un único archivo autocontenido.

202
09 Apr 2026 09:38

Mostrando 41 a 60 de 483 resultados

Enlaces relacionados

X f L