Centralised and Decentralised File Synchronisation

Łukasz M.

Alright, so this is a kind of a quick post on the topic of centralised and decentralised file synchronisation, and why you should care about which type you use for your files.

Let’s introduce some basics:

Figure 1: Centralised Sync

Figure 1: Centralised Sync

Figure 2: Decentralised Sync

Figure 2: Decentralised Sync

Why you should care:

Some downsides to decentralisation:

Even though it may seem that decentralised sync is ideal for every scenario, it is not:

Conclusions and personal opinions

Personally, I see the benefits of both, for various use case scenarios. There are plenty of self-hosted alternatives for centralised and decentralised sync.

The big names in terms of self-hosted centralised sync include among other:

The big names in terms of self-hosted decentralised sync include among others:

I use both Syncthing and Nextcloud for different applications.

Finally, I encourage everyone to think about how they are storing and backing up their data; just to be mindful of how, sometimes valuable, memories and information are kept1.


  1. Even though I use these services or others, and may recommend certain types of file synchronisation over others, I am not accountable for any of the software choices that the readers make. I am simply suggesting alternatives. Furthermore, this is strictly my opinion, expressed by the combination of various facts. Much of the information is anecdotal. ↩︎