Sincronización de datos
El trabajo de mantener los mismos números en cada aparato, para que el móvil del repartidor, la segunda tienda y la oficina coincidan.
También conocido como sincronización sincro de datos puesta al día de datos
Definición
La sincronización de datos es, sencillamente, lograr que dos aparatos muestren los mismos números. La tableta de la furgoneta, la caja de la segunda tienda y el ordenador de la oficina guardan cada uno una copia de la misma información. La sincronización es el trabajo que mantiene esas copias iguales.
La mayoría de los dueños descubre la idea el día en que los números dejan de coincidir. La tienda principal dice que quedan doce cajas. La segunda vendió cuatro hace una hora y nadie en la oficina lo sabe. Un sistema que sincroniza bien envía cada venta a un único registro central en segundos y devuelve el recuento nuevo a todas las pantallas. Así Storek, el sistema de tienda de Linkysoft, mantiene una sola cifra de stock para todo el negocio en lugar de una por sucursal.
Luego está la furgoneta. Un repartidor toma un pedido en un pueblo sin cobertura. Un buen programa le deja seguir trabajando y guarda el pedido en el propio teléfono. Cuando el teléfono encuentra conexión, envía todo lo que reunió, en el orden en que ocurrió, y descarga lo que cambió mientras estuvo fuera. A eso se le llama trabajar sin conexión. Pasa mucho más en el día a día de lo que admiten las empresas de software.
La parte difícil es el conflicto. Dos personas editan la misma ficha de cliente en el mismo minuto, desde sitios distintos. Una cambia el teléfono y la otra la dirección, y el programa tiene que decidir qué versión sobrevive. Algunos sistemas se quedan con el cambio más nuevo y descartan el otro sin avisar. Otros guardan los dos y piden a una persona que elija. Ninguna forma está mal. Solo hay que saber cuál compró usted.
Haga tres preguntas antes de firmar. Cuánto tarda una venta de una tienda en cambiar el número de otra. Qué pasa con un día entero de trabajo hecho en un teléfono que estuvo sin internet. Y cuando dos personas editan la misma ficha, qué versión gana y si alguien se entera. Linkysoft plantea esto en la primera llamada de cualquier proyecto de aplicación web, porque las respuestas cambian el precio y la forma de construirlo. Un apunte honesto, la sincronización perfecta no existe. Siempre hay un pequeño retraso, y un proveedor que lo reconoce es más fiable que uno que promete que no lo hay.
Preguntas sobre Sincronización de datos
¿Cuánto debe tardar la sincronización entre dos tiendas?
¿Qué pasa con los pedidos tomados en un móvil sin internet?
¿Qué es un conflicto, en palabras sencillas?
¿Necesito sincronización si solo tengo una tienda?
¿Sigue sin ver cómo se aplica esto a su proyecto?
Cuéntenos qué está construyendo y le responderemos en lenguaje claro.