1
Overview
Rachel Tublitz edited this page 2020-10-01 12:24:11 -04:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This project is a rewrite of the original syncstorage project which was written in Python.

Internally at Mozilla, this work was dubbed "Durable Sync". Why Durable, you ask? Its been named that way as the defining user benefit of this work is that were no longer using ephemeral storage for Sync data. Starting now we use durable (aka persistent) storage to more closely align with users expectations of the service; ie that Sync is not only a way to transfer data between multiple devices, but it can also be used more reliably as a way to store data from a single device.

The project has also been driven by the fact that the old syncstorage runs on Python 2.7, which was EOLd in the beginning of 2020.

Learn a bit more about this work here on the services blog.