Evernote Sync es ahora cuatro veces más rápido

EvernoteMantener todas sus notas sincronizadas a través de los teléfonos y las computadoras que uso ha sido una promesa central de Evernote desde que lanzamos en el verano de 2008. Para nosotros, asegurándose de que la sincronización funciona sin problemas es una operación masiva. Para usted, debe ser invisible, el mayor elogio que puede dar, es decir, Bueno, a partir de hoy simplemente funciona «simplemente funciona». rápido .

La complejidad de sincronización depende de cinco variables:

  • El número de notas en su cuenta
  • El tamaño medio de los recursos (imágenes, archivos PDF, archivos)
  • El número de usuarios de la sincronización de forma simultánea en el mismo servidor
  • El número de dispositivos que utilice
  • La cantidad de colaboración con sus notas y cuadernos

Cada una de estas variables ha crecido de forma espectacular en los últimos años.

Cuando originalmente hemos  diseñado la arquitectura, sólo tuvimos que soportar unos pocos miles, en su mayoría usuarios de un solo dispositivo, tomando notas de texto por sí mismos. Ahora, tenemos decenas de millones de usuarios, la mayoría de los que utilizan varios dispositivos, almacenar y compartir notas, fotos y documentos.

Nuestra infraestructura ha crecido de una docena de servidores a más de 700 en múltiples centros de datos. Nuestra arquitectura de sincronización original se  ha mantenido razonablemente bien a lo largo de todo este crecimiento, pero sabíamos que no iba a durar para siempre.

Hace aproximadamente un año, pusimos en marcha un rediseño fundamental de nuestros motores de sincronización del lado del servidor para asegurarse que la sincronización será muy buena  para las próximas décadas. Hemos establecido cuatro requisitos importantes para la forma en que podríamos alcanzar este objetivo:

  1. No debe haber interrupciones significativas en el servicio y que se conservan todos los datos.
  2. La transición debe ser completamente transparente para nuestros usuarios, por lo que todo Evernote y aplicaciones de terceros sería capaz de utilizar los nuevos motores de sincronización sin necesidad de actualizaciones.
  3. No debe haber mejoras significativas en el rendimiento cuando el nuevo sistema entre en funcionamiento.
  4. Queremos ponernos al servicio rápido y confiable en los próximos años, el factoring en los rápidos aumentos en el uso de móviles, dispositivos portátiles, las imágenes más grandes, video y colaboración que esperamos en Evernote.

En primer lugar, nuestro equipo de servicio completamente re-diseñado  y la forma en que Evernote sincroniza sus notas.Después de eso, hemos migrado cada nota, de recursos y poco de metadatos sobre la nueva plataforma de sincronización.También hemos actualizado el hardware en algunos de nuestros servidores antiguos. Luego probamos. Y la prueba. Y probado un poco más.

Por último, se accionó el interruptor.

Bueno, no todos a la vez. Algunos de nuestros servidores han estado funcionando los nuevos motores de sincronización para la semana, y otros se han ido y venido entre lo viejo y lo nuevo para asegurarse de que ambos sistemas realizan las operaciones de cara al cliente correctamente y de forma idéntica.

A partir de ahora, todos los servidores de Evernote están ejecutando el nuevo motor de sincronización. Hay mucho regocijo.

Los Resultados

La sincronización es ahora de 4 veces más rápidas que nunca.Esto se aplica a cualquier versión de Evernote que utilice.Sincronizar ahora a menudo toma un par de segundos en completarse, y cuando usted consigue un nuevo teléfono o computadora, descarga sus notas tomará mucho menos tiempo.Si usted tiene una cuenta pequeña, no se puede notar que gran parte de la diferencia. Por otro lado, si su cuenta es grande, o usted ha estado utilizando Evernote desde hace muchos años, o  tiene para compartir con otros usuarios de portátiles, o toda la empresa utiliza Evernote Negocios, verás mejoras masivas. Los cuatro de estas cosas resultan ser cierto para muchos empleados tempranos de Evernote, por lo que las mejoras de rendimiento que estamos viendo en la oficina son increíbles. Eso explica la alegría.

Sólo el comienzo

Esta es sólo la primera fase de nuestro trabajo de sincronización.Todas las mejoras hasta ahora han sido el resultado de cambios del lado del servidor que no requieren ninguna modificación en aplicaciones de Evernote. A continuación, vamos a estar actualizando todas nuestras aplicaciones para aprovechar las capacidades adicionales de la nueva arquitectura de sincronización. Esto hará sincronización aún más rápido.También estaremos actualizando nuestras APIs y pautas de desarrollo para que nuestros socios pueden turbo-carga de sincronización, también.

Como hemos escrito antes, el tema de 2014 es hacer que la experiencia central Evernote tan grande como sea posible. No podíamos estar más emocionados de lanzar nuestra nueva infraestructura de sincronización. Fue un gran compromiso por parte de nuestro equipo para hacer todo esto sin ningún tiempo de inactividad. Esto no sólo hace Evernote más sensible que nunca, pero también nos prepara para importantes capacidades que verás más adelante este año. Disfruta de tu mejor experiencia de Evernote rápido.

 

Fuente: Evernote Blog