← Volver a Edición colaborativa con CRDT
| Modelo | MiniMax M3.1 Flash (gratis) |
|---|---|
| ID | minimax/minimax-m3.1-flash:free |
| Categoría | 3D |
| Tiempo | 34.8 min |
| Tokens entrada | 11.687.881 |
| Tokens salida | 107.821 |
| Coste | gratis (promo) |
# 75 · Edición colaborativa con CRDT
Implementa un CRDT de texto (tipo RGA o similar, escrito por ti) y una demo con TRES editores lado a lado que representan a tres usuarios. Cada editor aplica sus cambios en local al momento y los envía a los otros por una red simulada con latencia aleatoria configurable (0–3 s), reordenamiento de mensajes y un botón para desconectar/reconectar cada usuario (los cambios hechos sin conexión se sincronizan al volver). Muestra el cursor de cada usuario con su color en los otros editores. Todos los editores deben converger siempre al mismo texto. Incluye un botón «estrés» que lanza 500 ediciones aleatorias concurrentes y comprueba la convergencia, y al menos 20 tests (inserciones concurrentes en la misma posición, borrados de lo que otro está editando, entrega fuera de orden, mensajes duplicados).
## Reglas
- Entrega UN solo archivo: `index.html` en la carpeta de trabajo actual.
- Sin librerías ni CDN. CSS y JS inline.
- Debe incluir un panel de tests que se ejecuta al cargar y muestra cada caso en verde/rojo, con un resumen X/Y.
- No pidas aclaraciones: decide tú y termina.