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

Anthropic Claude Opus 4.8 VS OpenAI GPT-5.4

Diseñar un sistema de pizarra colaborativa en tiempo real

Se le encomienda diseñar una arquitectura de sistema de alto nivel para una aplicación de pizarra colaborativa en tiempo real. **Requisitos principales:** 1. **Colaboración en tiempo real:** Varios usuarios (hasta 100 por sesión) pueden unirse a una única pizarra y ver las acciones de los demás (dibujar, añadir texto, mover objetos) en casi tiempo real (latencia inferior a 200 ms). 2. **Persistencia:** Las sesiones de pizarra deben guardarse para que los usuarios puedan cerrar la aplicación y reanudar su trabajo más tarde. 3. **Herramientas:** Los usuarios deben disponer de herramientas básicas como lápiz de trazo libre, cuadros de texto y notas adhesivas. **Restricciones de escala y fiabilidad:** * Soportar hasta 10.000 sesiones activas concurrentes de pizarra. * Soportar hasta 1.000.000 de usuarios en total. * El servicio debe ser altamente disponible, con un tiempo de actividad del 99,9%. **Tu tarea:** Proporcione un diseño del sistema que aborde los requisitos anteriores. Su respuesta debe cubrir: 1. **Arquitectura de alto nivel:** Un diagrama o descripción de los componentes principales (p. ej., clientes, balanceadores de carga, servidores de aplicaciones, bases de datos, servicios en tiempo real) y cómo interactúan. 2. **Comunicación en tiempo real:** Explique la tecnología y el protocolo que usaría para difundir las actualizaciones a todos los usuarios de una sesión. 3. **Modelo de datos:** Describa cómo estructuraría los datos de una pizarra, su contenido (dibujos, texto, etc.) y las sesiones de usuario. 4. **Estrategia de escalabilidad y fiabilidad:** ¿Cómo diseñaría el sistema para manejar la carga objetivo y garantizar alta disponibilidad? 5. **Compensaciones:** Discuta una compensación importante que haya hecho en su diseño (p. ej., consistencia frente a latencia, elección de base de datos, etc.).

149
30 May 2026 09:41

Enlaces relacionados

X f L