“…Our work builds upon research results from the peer-to-peer paradigm, such as those utilizing unstructured, small-world, and semantic overlay networks [9,10,16]. Such decentralised approaches to social networking have also been adopted both by academia and industry by building a number of distributed social platforms [14,3,3,15] and distributed social data management systems [6,5,4,7,11,8]. Although all these approaches offer different types of distributed social networks that allow users to create communities, share content, and send messages, none of them focuses on supporting content-based publish/subscribe (pub/sub) functionality in the context of distributed social networks.…”