DISPERSE: A Decentralized Architecture for Content Replication Resilient to Node Failures | IEEE Journals & Magazine | IEEE Xplore