Después de crear varios pipelines, surge una pregunta muy habitual: ¿cómo acceder a ellos desde otro ordenador?
Ahí es donde entra en juego la sincronización.
La sincronización te permite recuperar tus pipelines en varios dispositivos sin tener que reconstruirlos manualmente. Puedes empezar un trabajo en un ordenador, continuarlo más tarde en otro y mantener siempre la misma organización.
La sincronización es totalmente opcional
No es obligatorio utilizar la sincronización.
Puedes usar Bethemesh exclusivamente en modo Local First, sin crear una cuenta y sin sincronizar ningún dato.
La sincronización está pensada únicamente para quienes desean disponer de sus flujos de trabajo en varios dispositivos.
Así, siempre puedes elegir entre una experiencia completamente local o una experiencia sincronizada.
¿Qué se sincroniza?
La sincronización afecta principalmente a los pipelines.
Entre la información sincronizada se encuentra:
- el nombre del pipeline;
- la estructura del flujo de trabajo;
- los módulos utilizados;
- el orden de ejecución;
- la configuración de cada módulo.
En cambio, los archivos con los que trabajas siguen estando destinados al procesamiento local siempre que sea posible.
Esta diferencia es fundamental para mantener la filosofía Local First de Bethemesh.
¿Por qué sincronizar?
La sincronización resulta muy útil en numerosas situaciones.
Por ejemplo:
- trabajas desde casa y desde la oficina;
- cambias con frecuencia de ordenador;
- reinstalas el sistema operativo;
- simplemente quieres disponer de tu biblioteca de pipelines en cualquier lugar.
En lugar de reconstruir tus flujos de trabajo, la sincronización los recupera automáticamente.
Un entorno de trabajo continuo
La sincronización va mucho más allá de una simple copia de seguridad.
Su verdadero objetivo es ofrecerte un entorno de trabajo coherente en todos tus dispositivos.
Recuperas la misma biblioteca de pipelines, la misma organización y los mismos procesos independientemente del equipo que utilices.
Siempre fiel a Local First
Activar la sincronización no cambia la filosofía de Bethemesh.
Siempre que un procesamiento pueda realizarse directamente en el navegador, seguirá ejecutándose localmente.
La sincronización simplemente complementa el enfoque Local First permitiendo acceder a tus workflows desde varios dispositivos.
Buenas prácticas
Para aprovechar al máximo la sincronización:
- utiliza nombres claros para tus pipelines;
- elimina los workflows obsoletos;
- evita los duplicados;
- sincroniza regularmente si trabajas con varios ordenadores.
Una biblioteca bien organizada será mucho más fácil de utilizar en todos tus dispositivos.
¿Qué ocurre si existen dos versiones?
En ocasiones, un mismo pipeline puede modificarse en distintos dispositivos antes de sincronizarse.
Cuando esto sucede, Bethemesh detecta el conflicto y te permite elegir qué versión deseas conservar.
La guía Resolver un conflicto de sincronización explica este proceso con más detalle.
En resumen
La sincronización amplía las posibilidades del Workspace permitiéndote acceder a tus pipelines desde cualquier lugar.
Te ofrece una mayor flexibilidad entre varios dispositivos sin renunciar a la filosofía Local First ni al control de tus propios datos.