Yes, rkt App Container runtime is based on cgroups and namespaces. Same as runtimes of Docker, lmctfy, systemd-nspawn, lxc or (almost) any other container technology for Linux.
The big difference is on specification of images. rkt introduced the App Container specification for its images: https://github.com/appc/spec/blob/master/SPEC.md#image-archi...
I've been using duply http://duply.net/ for a while. It is a simple frontend for duplicity http://duplicity.nongnu.org/.
I find it very easy to setup. It also provides encrypted backups trough GPG.
Interesting this approach of building single binary containers.
I think that would be like packr [1] for Java, already discussed here [2].
I wonder if there is something like this for other languages/platforms like python/ruby/node.
I've already saw people suggesting Syncthing (now Ind.ie Pulse) as an alternative to Dropbox and BitTorrent Sync.
Does anybody has more experience with it? I mean how mature it is and what are the pros/cons of it?
[0] http://keepass.info/help/v2/dbsettings.html#compression