Hacia dónde va: lo que madura y lo que sigue siendo investigación
Motores de sincronización que alcanzan su 1.0, almacenamiento en el cliente que se asienta y algoritmos de secuencia que dejaron de ser caros, frente a lo que en 2026 todavía se publica en artículos y no en versiones.
Cerrar un recorrido técnico con predicciones es la forma más rápida de que envejezca mal. Esta lección hace lo contrario: se limita a lo observable, que es una disciplina más exigente de lo que parece porque obliga a distinguir entre lo que un proyecto anuncia y lo que un proyecto publica. Un número de versión, una medición reproducible, una sala de conferencia dedicada al tema o una interfaz que aparece en el sistema operativo de una plataforma mayoritaria son hechos con fecha; una hoja de ruta no lo es. Lo que sigue separa el campo en tres estados —lo que ya se puede usar sin heroísmo, lo que se está asentando por debajo y lo que sigue siendo investigación— y termina con un método para clasificar cualquier novedad futura sin comprar la profecía que la acompaña.
- Distinguir entre madurez observable y promesa de hoja de ruta con criterios que se puedan aplicar solos.
- Situar el estado real de los motores de sincronización, el almacenamiento local y los algoritmos de secuencia en 2026.
- Reconocer qué señales indican que una tecnología del campo ha dejado de ser experimental.
- Identificar qué frentes siguen abiertos y por qué no dependen de más ingeniería sino de resultados nuevos.
- Aplicar un método propio para clasificar novedades futuras sin necesidad de actualizar esta lección.
Tres frentes donde la madurez ya es observable
El primero son los motores de sincronización. Durante años el panorama fue una colección de proyectos en versiones cero, cada uno con su idea de dónde poner la autoridad, y elegir uno era apostar. Ese estado cambió: Zero alcanzó su versión 1.0 en junio de 2026, y el ecosistema alrededor de la sincronización de tablas y de documentos ha dejado de ser una lista de experimentos para convertirse en un mercado con opciones diferenciadas y compromisos explicables. Lo relevante no es qué motor gana, sino que la pregunta pasó de si esto se puede hacer a cuál de estas formas de hacerlo encaja con mi producto.
El segundo es el almacenamiento en el cliente, que es el frente que más silenciosamente se ha resuelto. SQLite compilado a WebAssembly sobre el sistema de ficheros privado del origen dejó de ser una demostración para convertirse en una base sobre la que se construyen productos, con rendimiento medido en bases de varios gigabytes y con patrones de concurrencia entre pestañas que ya son conocidos y repetibles. La discusión se ha desplazado del si es viable al cuánto cuesta el arranque en frío y qué hago con la cuota, que son preguntas de ingeniería normal.
El tercero son los algoritmos de secuencia. Este es el caso más limpio de madurez medible del campo, porque la objeción histórica era cuantitativa y la respuesta llegó en la misma moneda. Automerge 3.0, publicado en julio de 2025, redujo el consumo de memoria más de diez veces respecto a la versión anterior, y esa mejora desactivó el argumento que durante años sostenía que la convergencia con historia completa no era practicable en dispositivos normales. En paralelo, la línea de trabajo que registra las operaciones originales en lugar de los metadatos del tipo replicado demostró que el coste que se atribuía al enfoque era en buena medida un artefacto de las implementaciones y no una propiedad del planteamiento.
flowchart LR A[Motores de sincronizacion] --> A1[Versiones 1.0 y compromisos explicables] B[Almacenamiento en el cliente] --> B1[SQLite sobre OPFS con rendimiento medido] C[Algoritmos de secuencia] --> C1[Memoria reducida un orden de magnitud] A1 --> M[La pregunta paso de si se puede a cual encaja] B1 --> M C1 --> M style M fill:#a6e3a1,color:#11111b
La primera es institucional: FOSDEM 2026 dedicó una sala de desarrolladores entera a local-first, motores de sincronización y CRDT. Una conferencia asigna espacio en función de la masa crítica de gente que ya está construyendo, no de la promesa del tema. La segunda es de plataforma: Apple incorporó soporte de CRDT a nivel de su marco de sincronización, lo cual significa que una convergencia sin conflictos dejó de ser una decisión exótica de arquitectura para convertirse en una primitiva que un desarrollador encuentra en la documentación oficial de un sistema mayoritario.
Lo que se está asentando por debajo
Hay un segundo grupo de cosas que no son titulares pero que cambian el suelo sobre el que todo lo demás se apoya, y conviene mirarlas porque su efecto es acumulativo.
El transporte es el ejemplo más claro. Durante una década, conectar dos clientes directamente en la web significaba cargar con una pila diseñada para vídeo en tiempo real, con su negociación compleja y su peso. La alternativa moderna sobre QUIC, con claves públicas actuando como direcciones, alcanzó una versión 1.0 el 15 de junio de 2026, y con ella el problema de la conectividad entre iguales pasó de ser un proyecto en sí mismo a ser una dependencia. Eso no significa que la topología entre iguales sea siempre la respuesta correcta —la mayoría de productos siguen estando mejor servidos por un relevo—, pero sí que el coste de elegirla dejó de ser prohibitivo.
El direccionamiento por contenido es el otro. La idea de que el nombre de un dato sea su resumen criptográfico ha ido pasando de técnica especializada a suelo compartido, con funciones de hash rápidas y paralelizables que permiten verificar por trozos sin descargar el fichero entero. Su efecto sobre este campo es doble: hace la deduplicación gratuita y hace la verificación independiente de quién te envía los datos, que es exactamente lo que un sistema sin autoridad necesita para poder usar cualquier relevo sin confiar en él.
Y el reparto de responsabilidades dentro de las propias bibliotecas se está estabilizando. Los proyectos han dejado de intentar resolverlo todo y han empezado a separar con claridad el motor de convergencia, el almacenamiento, el transporte y la capa reactiva que conecta con la interfaz. Esa separación es un signo de madurez de ingeniería más fiable que cualquier comparativa de rendimiento, porque es lo que permite sustituir una pieza sin reescribir el producto.
Transporte
De una pila pensada para vídeo a QUIC con claves como direcciones. La conectividad entre iguales pasó a ser una dependencia, no un proyecto.
Contenido
El hash como nombre, la verificación por trozos y la deduplicación gratuita como suelo común de casi todo lo demás.
Capas separadas
Convergencia, almacén, transporte y reactividad como piezas distintas. Es lo que permite cambiar una sin tocar las otras.
Plataforma
La convergencia llegando a los marcos de sincronización de los sistemas operativos. Deja de ser una elección de arquitectura para ser una primitiva.
Lo que sigue siendo investigación
El tercer grupo es el de los frentes donde no falta ingeniería sino resultados, y coincide casi exactamente con la lista de problemas abiertos de la lección anterior. Vale la pena mirarlo desde el ángulo de la investigación y no del producto, porque el criterio para saber si algo avanza es distinto.
El control de acceso sin servidor tiene proyectos activos con nombre propio y publicaciones, pero no tiene todavía una biblioteca que un equipo pueda adoptar como adopta un motor de convergencia. La señal que habrá que vigilar no es un anuncio, es la aparición de una implementación que otro equipo distinto al autor use en producción y describa públicamente. La búsqueda sobre datos cifrados sigue siendo el choque de fondo entre el sexto ideal y la utilidad, y las técnicas existentes cargan con compromisos de fuga de información que hay que entender antes de usarlas. La migración de esquema es, curiosamente, el frente donde menos investigación formal hay y más dolor práctico existe, lo cual la convierte en la oportunidad más clara para quien quiera aportar algo original.
Hay además un frente que no es técnico y que condicionará el resto: la interoperabilidad de formatos. Que dos productos distintos puedan leer el mismo documento convergente es el requisito real del ideal de longevidad, y hoy sigue siendo excepcional. Mientras cada motor mantenga su formato, la promesa de que tus datos sobreviven al producto se apoya en la existencia de una biblioteca concreta, que es una garantía mucho más frágil de lo que suena.
Una tecnología puede estar madura y no adoptarse, y puede adoptarse mucho estando verde. La madurez se mide con versiones, mediciones reproducibles y casos de terceros; la adopción se mide con descargas y ruido. Confundirlas lleva a los dos errores simétricos: descartar una herramienta sólida porque es poco conocida, o construir sobre una popular cuyo formato de almacenamiento todavía cambia entre versiones menores. Antes de apoyar un producto en algo, pregunta cuántas veces ha cambiado su formato en disco y cómo se migró cada vez.
Puestos los tres grupos en la misma mesa, el patrón que se dibuja no es que el campo esté a punto de resolver algo, sino que el sitio donde está el trabajo difícil se ha desplazado, y ese desplazamiento es el hecho más importante de todo lo que se puede observar hoy. Durante quince años el cuello de botella fue teórico: no se sabía fusionar texto concurrente sin entrelazarlo, no se sabía acotar el coste de los metadatos de causalidad, no se sabía si un navegador podría sostener una réplica seria. Esas tres preguntas tienen hoy respuestas publicadas, medidas y reproducibles, y el hecho de que una plataforma mayoritaria haya incorporado convergencia sin conflictos a su marco de sincronización y de que una conferencia como FOSDEM dedique una sala entera al tema en 2026 no son curiosidades sociológicas: son la confirmación externa de que la parte incierta dejó de serlo. Lo que queda abierto ya no es teoría, es producto: cómo se le explica a una persona lo que la fusión decidió, cómo se cambia el esquema de datos que viven en dispositivos ajenos, cómo se quita un acceso que ya se entregó, cómo se busca dentro de lo que el servidor no puede leer. Ninguna de esas preguntas se responde con un artículo mejor; se responden diseñando, midiendo con usuarios y aceptando compromisos que no son elegantes. Ese desplazamiento tiene una implicación directa para quien termina este track: la ventaja competitiva ya no está en dominar el algoritmo, está en dominar el resto. Hace cinco años, saber implementar una secuencia replicada era una habilidad escasa y valiosa; hoy es una dependencia que se instala. Lo escaso ahora es el criterio para decidir qué parte del modelo necesita converger, la disciplina de escribir la política de migración antes de necesitarla, y la sensibilidad de producto para que un conflicto resuelto automáticamente no se convierta en una pérdida de confianza silenciosa. El campo ha terminado su fase de investigación aplicada y ha empezado la fase aburrida, que es donde se construyen las cosas que duran. Quien haya llegado hasta aquí llega justo a tiempo para la parte que importa.
- Define tres señales observables que para ti indiquen que una tecnología de este campo dejó de ser experimental.
- Coge tres proyectos del ecosistema y clasifícalos en maduro, asentándose o investigación aplicando tus señales.
- Busca cuántas veces ha cambiado el formato en disco de tu biblioteca favorita y cómo se migró cada vez.
- Elige uno de los frentes abiertos y describe qué resultado concreto tendría que aparecer para considerarlo resuelto.
- Escribe la lista de la compra de interoperabilidad: qué haría falta para que dos productos leyeran el mismo documento.
- Vuelve a esta lección dentro de un año y anota qué ha cambiado de grupo y con qué evidencia.