2021 is a year of massive improvements to the Nextcloud desktop client. The introduction of Instant Sync with Nextcloud Hub 21 brought file changes instantly to the desktop while decreasing server load from the clients by nearly 90%. There have also been numerous improvements to End-to-end Encryption and the Virtual Files, all hooking deep in the sync engine of the client.
One more big change is coming: a massive improvement to the syncing speed of small files, impacting the overall syncing speed significantly and further reducing server load. All this has added up to such a big change we’ve decided to up the version number of our sync engine.
Sync Engine 2.0
Small files are currently a bit of a bottleneck for the sync client, as each file is uploaded individually. Thus, 1000 1kb files will take 1000 connections, giving a lot of overhead compared to a single 1mb file. Version 2.0 of Nextcloud Sync will do away with this: the File Packing feature will upload multiple small files in a single request!
10x faster upload
This means faster upload of small files – hundreds, even thousands of times faster depending on the file size and network limitations, as internal testing on a tech preview shows! Of course, in a more typical scenario of mixed file sizes, the benefits are more modest, but it is not unlikely that most full sync runs will be between 2x to 10x faster.
10x lower server load
The sync client uploads multiple files in parallel to get the most speed out of the network. If many clients sync simultaneously, this can cause some serious load and by eliminating a large number of connections, the new sync engine has the potential to dramatically decrease the load on servers.
Syncing at a new level: 10x to 100x
With Instant Sync thanks to the High Performance Back-end for Files introduced earlier this year, and the File Packing coming to V2 of the Sync Engine, both user experience and server load will dramatically improve. This is augmented by dozens other improvements made to the syncing process over the last year.
Internal testing shows that in most situations, the sync speed will now simply be limited by the bandwidth of the network connection of the user. For the server, idle load will have decreased by 10x thanks to the HPB, while during syncing the number of connections is also reduced by about a factor 10!
Users will benefit from instant availability of their files, even if they need to have large numbers of small files made available locally.
Nextcloud Sync v2 will be made available as part of a desktop client release later this year, alongside the release of Nextcloud 23.
As part of Schleswig-Holstein's state digitization strategy, the state chancellery has announced they will work with Nextcloud to develop AI for working with government documents. This comes just after we announced the first private AI assistant last weekend with Hub 6. The German state already uses Nextcloud and their AI strategy aligns with our work on ethical, local AI technologies.
Our latest release supports a healthy meeting culture, introduces the Nextcloud Assistant and emphasizes user-centric design, transparency and user control. Thank you to our community! 💙 Nextcloud would not be the same without our dedicated, encouraging community. A huge thank you to the thousands of community members for making this release the best it can […]
Nextcloud is on an international tour spreading the word of Nextcloud Hub 6 this October! Go to any of the following events to: Whether you’re in Germany, Italy, Latvia, Singapore or the UAE, we’re ready to share the latest of what Nextcloud has to offer nearest you. Open Source Week (OSW23) October 3-5, Rome, Italy […]
Video calls and online chats are second nature for us at this point. Taking your work call virtually or communicating with your manager online can all be done from home and this style of working is generally accepted. However, what is not universally accepted is the fact that Big Tech firms are ambiguous about what […]
Over the last year, AI has become a popular topic. Some is hype, some is substance. Some is good, some is bad. We want to give you the good, not the bad, and ignore the hype! AI has a ton of opportunity – but also risk. So we put you in control – off by […]
Starting December 1st, 2023, Jamaican businesses will be officially held liable for privacy violations under the Data Protection Act. Passed in June 2020, the Data Protection Act provides guidelines on how personal data should be handled in physical or electronic form. All businesses that manage customer data must familiarize themselves with the rules of this […]
We save some cookies to count visitors and make the site easier to use. This doesn't leave our server and isn't to track you personally!
See our Privacy Policy for more information. Customize