Tent is a protocol for decentralized event-based communication at scale. File sync is actually a medium-weight application in terms of the load it's designed for.
Of course, just like web servers, the server implementation and hardware it runs on has a lot to do with it. One of our top development priorities is building a very robust, scalable self-hostable server implementation to power apps like file sync and even more demanding applications.