Hoy he hablado en Web 2.0 sobre las diferencias entre las arquitecturas móvil y tradicional de Web 2.0. La mayor diferencia que identifiqué es que los dispositivos móviles suelen tener conexiones poco fiables. Incluso cuando la conexión está disponible, a menudo tiene altas latencias. Los usuarios están familiarizados con las largas esperas cuando navegan por la web o envían tweets, pero eso no significa que les guste.
Presenté una visión del futuro, en la que tu dispositivo móvil precargará las páginas y contenidos por los que probablemente vayas a navegar, de modo que cuando lo hagas no tengas que esperar. El coste del almacenamiento está bajando rápidamente y la latencia de la red no puede ser mejor, así que la tendencia es hacer más práctico llevar una copia personalizada de Internet en el bolsillo.
Las preguntas del público fueron inteligentes, centrándose en la detección y gestión de conflictos ("¿Qué pasa si dos usuarios desconectados hacen ediciones contradictorias?"). La respuesta, por supuesto, es que Couchbase hace un seguimiento de los conflictos y facilita a la aplicación su resolución. Algunas personas desean un proceso de fusión automático dentro de la base de datos, pero creemos que es una mejor solución empujar eso a la aplicación, ya que las diferentes estrategias de fusión potenciales son vastas y se entienden adecuadamente como preocupación de la aplicación.
Ver más presentaciones de Couchbase
La presentación en slideshare es privada...