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

Diseño de sistemas

Google Gemini 2.5 Pro VS OpenAI GPT-5 mini

Diseñar un servicio de acortamiento de URL a gran escala

Se le encomienda diseñar un servicio de acortamiento de URL (similar a bit.ly o tinyurl.com) que debe manejar las siguientes restricciones: 1. El servicio debe admitir 100 millones de nuevos acortamientos de URL por mes. 2. La relación lectura-escritura es 100:1 (es decir, 10.000 millones de redirecciones por mes). 3. Las URL acortadas deben tener como máximo 7 caracteres (alfanuméricos). 4. El sistema debe garantizar que una URL acortada, una vez creada, nunca caduque a menos que el usuario la elimine explícitamente. 5. La latencia de redirección (desde la recepción de la solicitud hasta emitir el HTTP 301/302) debe ser inferior a 10 milisegundos en el percentil 99. 6. El sistema debe permanecer disponible incluso si todo un centro de datos deja de estar en línea. 7. El servicio debe admitir un panel de análisis opcional que muestre recuentos de clics, distribución geográfica y datos de referenciador por URL acortada, pero la analítica no debe degradar el rendimiento de las redirecciones. Proporcione un diseño de sistema integral que aborde: A. Arquitectura de alto nivel: Describa los componentes principales y cómo interactúan. B. Estrategia de generación de URL: Cómo genera códigos cortos únicos, por qué eligió ese enfoque y cómo maneja las colisiones. C. Modelo de datos y almacenamiento: Qué bases de datos o sistemas de almacenamiento usa y por qué. Incluya consideraciones de esquema. D. Optimización del camino de lectura: Cómo alcanza el requisito de latencia para redirecciones a la escala dada. E. Camino de escritura: Cómo se crean y persisten de forma fiable las nuevas URL. F. Estrategia de escalado: Cómo escala horizontalmente el sistema para manejar el crecimiento. G. Confiabilidad y tolerancia a fallos: Cómo maneja fallos de centros de datos, replicación y conmutación por error. H. Canalización de analítica: Cómo recopila, procesa y sirve los datos de analítica sin afectar el camino crítico de redirección. I. Principales compensaciones: Identifique al menos tres compensaciones significativas que haya tomado en su diseño y justifique cada una. Sea específico acerca de tecnologías, protocolos y estimaciones numéricas donde corresponda (p. ej., cálculos de almacenamiento, estimaciones de QPS, tamaños de caché).

374
18 Mar 2026 22:59

Diseño de sistemas

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

Diseñar un sistema de notificaciones en tiempo real escalable

Eres un ingeniero de software senior encargado de diseñar un sistema de notificaciones en tiempo real para una plataforma de redes sociales en rápido crecimiento. El sistema debe ser capaz de entregar notificaciones (p. ej., 'nuevo me gusta', 'nuevo comentario', 'solicitud de amistad') a los usuarios que estén actualmente en línea. **Requisitos del sistema:** * **Funcionales:** 1. Los usuarios pueden suscribirse a diferentes temas de notificación (p. ej., actualizaciones en sus propias publicaciones, actualizaciones de amigos específicos). 2. Un servicio de publicación de eventos puede enviar mensajes a temas o a usuarios específicos. 3. Los usuarios suscritos y en línea reciben las notificaciones relevantes en tiempo real. * **No funcionales (Restricciones):** 1. **Escalabilidad:** El sistema debe soportar 1 millón de usuarios concurrentes en línea y una carga pico de 10.000 notificaciones por segundo. 2. **Latencia:** El 99% de las notificaciones deben entregarse al dispositivo del usuario en un máximo de 200 milisegundos desde el momento en que se publica el evento. 3. **Confiabilidad:** El sistema debe garantizar entrega al menos una vez (at-least-once) para las notificaciones. 4. **Disponibilidad:** El sistema debe tener un tiempo de actividad del 99,95%. **Tu tarea:** Proporciona un diseño del sistema a alto nivel. Tu respuesta debe cubrir: 1. La arquitectura general (incluyendo componentes clave como API gateways, servicio de notificaciones, colas de mensajes, bases de datos y gestión de conexiones de clientes). 2. Las elecciones tecnológicas para los componentes clave y la justificación detrás de ellas (p. ej., WebSockets vs. Long Polling, Kafka vs. RabbitMQ, NoSQL vs. SQL). 3. Cómo tu diseño aborda los requisitos de escalabilidad, latencia, confiabilidad y disponibilidad. 4. Una discusión sobre los posibles trade-offs que hiciste en tu diseño.

411
16 Mar 2026 05:05

Resumen

Anthropic Claude Opus 4.6 VS OpenAI GPT-5 mini

Resume la historia del Canal de Suez

Resume el siguiente texto sobre la historia del Canal de Suez. Tu resumen debe cumplir los siguientes requisitos: 1. Tener entre 200 y 250 palabras. 2. Estar escrito como un único bloque coherente de prosa narrativa, no como una lista. 3. Incluir los cinco aspectos clave siguientes del texto: * Los orígenes antiguos y los primeros intentos de crear un canal. * El papel de Ferdinand de Lesseps y los desafíos de la construcción del siglo XIX. * La importancia estratégica del canal para el comercio global y el Imperio británico. * Las causas y consecuencias de la crisis de Suez de 1956. * El estatus y la importancia del canal en la era moderna. Texto fuente: El Canal de Suez, una vía navegable artificial a nivel del mar de 193,3 kilómetros en Egipto, que conecta el mar Mediterráneo con el mar Rojo a través del istmo de Suez, es más que una maravilla de la ingeniería; es un eje de la historia global, el comercio y la geopolítica. Su historia es de ambición antigua, ingenio moderno, lucha colonial y orgullo nacional. El concepto de una ruta directa por agua entre el Mediterráneo y el Mar Rojo es antiguo, y se remonta a los faraones de Egipto. El Canal de los Faraones, también conocido como el antiguo Canal de Suez, fue una serie de vías fluviales que conectaban el río Nilo con el Mar Rojo. Las evidencias sugieren que este precursor existió en varias formas desde tan temprano como el siglo XIX a. C., con grandes obras y ampliaciones emprendidas por faraones como Senusret III y Necao II, y más tarde por el conquistador persa Darío I. Sin embargo, esos canales antiguos eran a menudo indirectos, dependientes de los patrones de inundación del Nilo y propensos a la sedimentación, y acabaron cayendo en desuso hacia el siglo VIII d. C. El sueño de un canal directo se reavivó durante el Renacimiento y la Era de los Descubrimientos, cuando las potencias europeas buscaban rutas comerciales más rápidas hacia Asia. Napoleón Bonaparte, durante su campaña egipcia en 1798, encargó un estudio para explorar la viabilidad de un canal moderno. Sus topógrafos calcularon erróneamente una diferencia de nivel de 10 metros entre el Mediterráneo y el Mar Rojo, un hallazgo que, junto con la inestabilidad política, aparcó el proyecto durante décadas. No fue hasta mediados del siglo XIX que el proyecto ganó impulso serio, en gran parte gracias a los incansables esfuerzos del diplomático francés Ferdinand de Lesseps. Obtuvo una concesión de Sa'id Pachá, el virrey otomano de Egipto, en 1854 para crear la Compañía del Canal de Suez. De Lesseps, más hábil en la promoción y la diplomacia que como ingeniero, reunió a expertos internacionales y captó capital, principalmente de inversores franceses, para hacer realidad la visión. La construcción comenzó en 1859 y fue una empresa monumental plagada de enormes desafíos. El proyecto, que duró una década, empleó a decenas de miles de trabajadores, muchos de ellos campesinos egipcios reclutados bajo el sistema de corvea de trabajo forzado. Las condiciones fueron brutales y se estima que miles perecieron por enfermedades, desnutrición y accidentes. Los obstáculos de ingeniería también fueron formidables, requiriendo la excavación de más de 74 millones de metros cúbicos de tierra y arena en una de las regiones más áridas del mundo, todo ello sin el beneficio de maquinaria moderna en los primeros años. A pesar de la oposición política, particularmente de Gran Bretaña, que temía que el canal perturbara su dominio sobre la ruta marítima alrededor de África, y de las dificultades financieras, el canal se inauguró oficialmente con gran pompa el 17 de noviembre de 1869. El impacto del canal fue inmediato y revolucionario. Redujo drásticamente la distancia marítima entre Europa y Asia hasta en 7.000 kilómetros, alterando fundamentalmente los patrones del comercio global. Para el Imperio británico se convirtió en la "línea vital del Imperio", proporcionando un atajo crítico hacia sus colonias en la India y el Lejano Oriente. Reconociendo su importancia estratégica, el gobierno británico, bajo el primer ministro Benjamin Disraeli, compró las acciones egipcias en la Compañía del Canal de Suez en 1875 cuando el gobierno egipcio, endeudado, se vio obligado a vender. Este movimiento otorgó a Gran Bretaña un control significativo sobre el canal, que se consolidó en 1882 cuando las tropas británicas ocuparon Egipto, supuestamente para proteger el canal durante un levantamiento nacionalista. La Convención de Constantinopla de 1888 declaró el canal una zona neutral, abierta a barcos de todas las naciones en tiempos de paz y de guerra, pero en la práctica Gran Bretaña mantuvo el control de facto durante décadas. Este control extranjero se convirtió en una gran fuente de resentimiento para los nacionalistas egipcios. Las tensiones latentes estallaron en 1956 con la crisis de Suez. Tras la retirada de la financiación estadounidense y británica para el proyecto de la presa de Asuán, el presidente egipcio Gamal Abdel Nasser respondió nacionalizando la Compañía del Canal de Suez el 26 de julio de 1956, con la intención de utilizar sus ingresos para financiar la presa. Este acto se consideró una amenaza directa a los intereses británicos y franceses. En un acuerdo secreto, Israel, Francia y Gran Bretaña coludieron para invadir Egipto. Israel atacó la península del Sinaí, lo que proporcionó el pretexto para que Gran Bretaña y Francia intervinieran como "pacificadores" y tomaran el control de la zona del canal. La operación militar tuvo éxito, pero las repercusiones políticas fueron catastróficas. Estados Unidos, la Unión Soviética y las Naciones Unidas condenaron enérgicamente la invasión, obligando a las fuerzas tripartitas a retirarse en humillación. La crisis marcó un punto de inflexión, señalando el declive del poder imperial británico y francés y el ascenso de Estados Unidos y la Unión Soviética como nuevas superpotencias. En las décadas siguientes, el Canal de Suez ha seguido siendo una arteria vital del comercio internacional, aunque su historia ha continuado siendo agitada. Egipto cerró el canal tras la Guerra de los Seis Días en 1967 y permaneció cerrado durante ocho años, con barcos hundidos bloqueando el paso hasta que se reabrió en 1975. Desde entonces, la Autoridad del Canal de Suez ha llevado a cabo varios grandes proyectos de expansión para acomodar superpetroleros y portacontenedores cada vez más grandes. Hoy maneja aproximadamente el 12% del volumen comercial mundial, incluyendo una porción significativa del petróleo transportado por mar y del gas natural licuado. Eventos como el bloqueo de 2021 por el portacontenedores Ever Given sirven como un recordatorio contundente del papel crítico, aunque frágil, del canal en la economía global modernizada. Se erige como un poderoso símbolo de la soberanía egipcia y como testimonio de la capacidad humana para remodelar el planeta, para bien y para mal.

341
16 Mar 2026 04:23

Análisis

OpenAI GPT-5 mini VS Google Gemini 2.5 Pro

Evaluación de opciones de transporte para una ciudad de tamaño medio

Una ciudad de tamaño medio de 350.000 habitantes está experimentando un aumento en la congestión del tráfico y en las emisiones de carbono. El concejo municipal ha reducido sus opciones a tres inversiones principales en infraestructura de transporte, pero solo puede financiar una debido a restricciones presupuestarias. Analice las tres opciones a continuación, evalúe sus compensaciones según al menos cuatro criterios distintos (p. ej., rentabilidad, impacto ambiental, equidad, plazo, escalabilidad, viabilidad política) y llegue a una recomendación justificada sobre cuál opción debe emprender la ciudad. Explique claramente su razonamiento y reconozca el argumento más fuerte en contra de su recomendación. Opción A: Construir una línea de tren ligero de 12 millas que conecte el centro de la ciudad con el mayor centro de empleo suburbano. Costo estimado: 1,8 mil millones de dólares. Tiempo de construcción: 6 años. Proyección de pasajeros diarios después de 5 años de operación: 35.000. Opción B: Implementar una red de tránsito rápido en autobús (BRT) a nivel de la ciudad con 4 corredores de carriles exclusivos que suman 40 millas. Costo estimado: 600 millones de dólares. Tiempo de construcción: 3 años. Proyección de pasajeros diarios después de 5 años de operación: 55.000. Opción C: Invertir en una red integral de transporte activo (carriles bici protegidos, sistema de uso compartido de bicicletas eléctricas, mejoras en la infraestructura peatonal) en toda la ciudad, junto con tarificación por congestión en el centro. Costo estimado: 400 millones de dólares. Tiempo de construcción: 2 años. Proyección diaria de viajes/uso después de 5 años: 80.000 viajes por día (ciclismo, caminata, micromovilidad combinados).

376
16 Mar 2026 02:16

Resumen

OpenAI GPT-5 mini VS Anthropic Claude Haiku 4.5

Resume la historia y el impacto de la imprenta

Lee el texto proporcionado sobre la historia de la imprenta. Escribe un resumen conciso, de un solo párrafo y de no más de 150 palabras. Tu resumen debe capturar con precisión los siguientes puntos clave: 1. El estado de la producción de libros antes de Gutenberg. 2. Las innovaciones clave de Gutenberg que hicieron exitosa su imprenta. 3. El impacto inmediato de la imprenta en la sociedad (por ejemplo, religión, educación). 4. Las consecuencias a largo plazo del invento. --- TEXTO COMIENZA --- La invención de la imprenta mecánica de tipos móviles por Johannes Gutenberg alrededor de 1440 es un momento decisivo en la historia de la civilización, una innovación tan profunda que su impacto a menudo se compara con el de la invención de la propia escritura. Esta tecnología actuó como catalizadora de algunas de las transformaciones más significativas en la sociedad occidental, incluyendo el Renacimiento, la Reforma, la Ilustración y la Revolución Científica. Antes de la llegada de la imprenta, la creación y la difusión del conocimiento eran laboriosas, lentas y prohibitivamente caras. Los libros eran tesoros raros, copiados meticulosamente a mano por escribas, principalmente en monasterios. Este proceso manual, conocido como cultura del manuscrito, significaba que un solo libro podía tardar meses o incluso años en producirse. En consecuencia, las bibliotecas eran pequeñas y el acceso a la información escrita era un privilegio exclusivo del clero, la realeza y una pequeña fracción de la élite adinerada, creando efectivamente un cuello de botella para el progreso intelectual y la alfabetización generalizada. Si bien Gutenberg es celebrado como el padre de la imprenta en Occidente, es crucial reconocer que los conceptos básicos de la impresión existían mucho antes de su época, particularmente en Asia oriental. Ya en el siglo VIII, China había desarrollado la impresión en bloques de madera, una técnica en la que una página entera de texto e imágenes se tallaba en espejo en un bloque único de madera, que luego se entintaba y se prensaba sobre el papel. Este método permitía la reproducción de textos, pero era inflexible y consumidor de tiempo; había que tallar un bloque nuevo para cada página. El siguiente paso lógico, el tipo móvil, también se concibió en China. Alrededor del año 1040 d. C., un artesano llamado Bi Sheng inventó el tipo móvil usando arcilla cocida, y más tarde se desarrollaron tipos de madera y metal en China y Corea. De hecho, el Jikji, un documento budista coreano impreso en 1377, es el libro más antiguo que se conserva impreso con tipos metálicos móviles. Sin embargo, estos sistemas temprano, aunque ingeniosos, no eran adecuados para escrituras alfabéticas y carecían de la eficiencia para una verdadera producción masiva. La gran cantidad de caracteres en la escritura china hacía que ordenar y componer tipos fuera una tarea monumental, y los materiales utilizados a menudo no eran lo bastante duraderos para un uso extensivo. La auténtica genialidad de Gutenberg no residió en una única invención, sino en la síntesis y el perfeccionamiento de múltiples tecnologías en un sistema de impresión integral y altamente eficiente. Joyero y metalúrgico de oficio, aportó un conjunto único de habilidades al problema. Su primera gran innovación fue la creación de una aleación metálica para los tipos, una mezcla precisa de plomo, estaño y antimonio. Esta aleación fue crucial: se fundía a baja temperatura para facilitar el vaciado, era lo bastante dura para soportar la inmensa presión de la prensa y no se encogía ni deformaba al enfriarse, asegurando formas de letras uniformes y nítidas. Luego desarrolló un molde manual que permitía el vaciado rápido y preciso de piezas idénticas de tipo para cada letra. Esto supuso un avance en la fabricación, permitiendo la producción masiva de los miles de caracteres individuales necesarios para componer una página completa de texto. Igualmente importante fue su adaptación de la prensa de tornillo. Tomando inspiración de las prensas usadas por vinicultores y fabricantes de papel, Gutenberg diseñó una máquina capaz de aplicar una presión fuerte y uniforme sobre toda la superficie de impresión. Esto aseguró que la tinta se transfiriera de forma limpia y consistente desde los tipos metálicos al papel. Para completar su sistema, formuló un nuevo tipo de tinta. Las tintas a base de agua usadas por los escribas y para la impresión en madera no eran adecuadas, ya que no se adherían correctamente al tipo metálico. Gutenberg desarrolló una tinta viscosa a base de aceite, más parecida a una pintura, que se adhería al metal y producía una impresión oscura y legible en la página. Fue la integración exitosa de estos cuatro elementos —tipo móvil duradero, un molde de precisión, la prensa de tornillo y la tinta a base de aceite— lo que constituyó la revolución de la imprenta. El primer gran libro impreso con esta nueva tecnología fue la Biblia de Gutenberg, producida entre 1450 y 1455. Esta Biblia latina en dos volúmenes fue una obra maestra de tipografía e impresión, destinada a rivalizar con la calidad de los mejores manuscritos iluminados. Se fabricaron alrededor de 180 copias, una cifra asombrosa para la época. La finalización de este proyecto demostró la viabilidad y el poder de su invención, y la tecnología comenzó a difundirse con una velocidad increíble. Los impresores formados en el taller de Gutenberg en Maguncia se dispersaron por Europa, instalando sus propias prensas. Para 1500, menos de 50 años después de la publicación de la Biblia, había prensas activas en más de 270 ciudades europeas, y colectivamente se habían producido un estimado de 20 millones de libros. Para 1600, ese número se había disparado a más de 200 millones. Las consecuencias sociales de esta explosión de información fueron inmediatas y de gran alcance. La Reforma protestante, iniciada por Martín Lutero en 1517, fue posiblemente el primer gran movimiento impulsado por la imprenta. Las Noventa y cinco tesis de Lutero y sus escritos posteriores se imprimieron y distribuyeron decenas de miles de veces, difundiendo sus ideas por Alemania y Europa con una velocidad previamente inimaginable y abrumando los intentos de censura de la Iglesia. La imprenta también democratizó la educación. El coste de los libros se desplomó, haciéndolos accesibles a una creciente clase media de comerciantes y artesanos. Esto impulsó un aumento dramático de la alfabetización y fomentó una cultura de lectura e indagación crítica. Las universidades prosperaron a medida que textos estandarizados y precisos se hicieron ampliamente disponibles, acelerando la Revolución Científica al permitir que eruditos como Copérnico, Galileo y Newton compartieran sus hallazgos con una comunidad amplia e internacional. El impacto se extendió más allá de la religión y la ciencia. La imprenta fue fundamental en la formación de los estados-nación modernos. Los gobernantes podían ahora estandarizar leyes, difundir decretos y crear un sentido de identidad compartida mediante una lengua impresa común. Las propias lenguas de Europa comenzaron a consolidarse a medida que los impresores estandarizaban la ortografía y la gramática, elevando ciertos dialectos a prominencia nacional. En lo económico, la impresión creó un nuevo comercio vibrante, empleando tipógrafos, correctores, impresores y libreros. También dio lugar a conceptos nuevos como la autoría y la propiedad intelectual. Culturalmente, condujo al desarrollo de nuevas formas de medios, como periódicos, revistas y panfletos, que a su vez crearon una esfera pública para el debate político y social. En esencia, la imprenta reconfiguró el flujo de información en la sociedad, desplazando el poder de los tradicionales guardianes del conocimiento hacia una población mucho más amplia y sentando las bases del mundo moderno. --- TEXTO TERMINA ---

369
15 Mar 2026 15:49

Diseño de sistemas

OpenAI GPT-5 mini VS Anthropic Claude Opus 4.6

Diseñar un sistema de notificaciones en tiempo real para comercio electrónico

Eres un ingeniero de software sénior en una empresa de comercio electrónico en rápido crecimiento. Tu tarea es diseñar un sistema de notificaciones en tiempo real. Este sistema debe alertar a los usuarios sobre diversos eventos, como actualizaciones del estado de un pedido (p. ej., "enviado", "entregado"), reducciones de precio en artículos de su lista de deseos y anuncios de ventas flash. Diseña una arquitectura de alto nivel para este sistema. Tu diseño debe abordar los siguientes requisitos: 1. **Alto rendimiento:** El sistema debe manejar hasta 100,000 notificaciones por minuto durante los períodos pico, como en eventos de grandes ventas. 2. **Baja latencia:** El 99% de las notificaciones debe entregarse al dispositivo del usuario en un plazo de 5 segundos desde que ocurre el evento. 3. **Fiabilidad:** El sistema debe garantizar la entrega al menos una vez (at-least-once) de las notificaciones. Ninguna notificación crítica (como una actualización de pedido) debe perderse. 4. **Escalabilidad:** La arquitectura debe poder escalar horizontalmente para manejar el crecimiento futuro en la base de usuarios y el volumen de notificaciones. 5. **Personalización:** El sistema debe soportar el envío de notificaciones dirigidas a segmentos específicos de usuarios (p. ej., usuarios interesados en una categoría de producto determinada). Describe la arquitectura propuesta, incluidos los componentes clave y sus interacciones. Explica tu elección de tecnologías (p. ej., colas de mensajes, bases de datos, servicios de notificaciones push). Justifica tus decisiones de diseño discutiendo los compromisos que consideraste, en particular con respecto a consistencia, disponibilidad y costo.

389
15 Mar 2026 11:23

Mostrando 61 a 80 de 108 resultados

Enlaces relacionados

X f L