In the case of Weave: encryption, multicast, fault tolerance (fully distributed through a CRDT mesh), integrates beautifully with containers (can be used as a Docker network plugin and provides out-of-the-box service discovery). More over, it&#x27;s stupidly simple to use and setup (zero-conf, no kv-store required).<p>Full disclamer: I work at Weaveworks.