Get the latest tech news
Software possession for personal use
A little rest area by the road to a better web.
In this scenario, client applications work independently, without server coordination; the cloud components are only needed to relay data to other devices and users, to the extent allowed by the owner. But there’s still a lot of way to go before the community agrees on protocols, vendors start providing sync services, and open-source libraries become available to assist application developers in realizing this architecture. Much can be done with the standard library alone, without external dependencies, and the concurrency model makes it easy to implement features like background tasks, which would require additional components in other ecosystems (e.g. cron, celery, sidekiq).
Or read this on Hacker News