K. Akkaya and M. Younis, A survey on routing protocols for wireless sensor networks, Ad Hoc Networks, vol.3, issue.3, pp.325-349, 2005.

L. Arantes, P. Sens, G. Thomas, D. Conan, and L. Lim, Partition participant detector with dynamic paths in mobile networks, 9th IEEE Intl. Symp. on Network Computing and App., NCA, 2010.
DOI : 10.1109/nca.2010.40

URL : https://hal.archives-ouvertes.fr/hal-01293847

X. Bai, M. Bertier, R. Guerraoui, A. Kermarrec, and V. Leroy, Gossiping personalized queries, EDBT, 2010.
DOI : 10.1145/1739041.1739055

URL : https://hal.archives-ouvertes.fr/inria-00455643

J. Banâtre, P. Fradet, and Y. Radenac, Principles of chemical programming, 5th Int. Workshop on Rule-Based Programming, vol.124, pp.133-147, 2005.

R. Baraglia, P. Dazzi, M. Mordacchini, and L. Ricci, A peer-to-peer recommender system for self-emerging user communities based on gossip overlays, Journal of Computer and System Sciences, vol.79, issue.2, pp.291-308, 2013.
DOI : 10.1016/j.jcss.2012.05.011

URL : https://doi.org/10.1016/j.jcss.2012.05.011

R. Barazzutti, P. Felber, H. Mercier, E. Onica, and E. Rivière, Efficient and confidentiality-preserving content-based publish/subscribe with prefiltering, IEEE Trans. Dependable Sec. Comput, vol.14, issue.3, pp.308-325, 2017.
DOI : 10.1109/tdsc.2015.2449831

P. Barooah, H. Chenji, R. Stoleru, and T. Kalmár-nagy, Cut detection in wireless sensor networks, IEEE Transactions on Parallel and Distributed Systems, vol.23, issue.3, pp.483-490, 2012.

I. Bekmezci, O. K. Sahingoz, and S. Temel, Flying ad-hoc networks (FANETs): A survey, Ad Hoc Networks, vol.11, issue.3, 2013.
DOI : 10.1016/j.adhoc.2012.12.004

A. Beloglazov, J. Abawajy, and R. Buyya, Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing, FGCS, pp.755-768, 2012.

M. Bertier, D. Frey, R. Guerraoui, A. Kermarrec, and V. Leroy, The gossple anonymous social network, Middleware 2010, 2010.
DOI : 10.1007/978-3-642-16955-7_10

URL : https://hal.archives-ouvertes.fr/inria-00515693

G. Blair, Y. Bromberg, G. Coulson, Y. Elkhatib, L. Réveillère et al., Holons: Towards a systematic approach to composing systems of systems, In Int. Workshop on Adaptive and Reflective Middleware, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01245251

B. H. Bloom, Space/time trade-offs in hash coding with allowable errors. Communication of the ACM, vol.13, pp.422-426, 1970.
DOI : 10.1145/362686.362692

P. Bonnet, J. Gehrke, and P. Seshadri, Towards sensor database systems, MDM '01: Proceedings of the Second International Conference on Mobile Data Management, pp.3-14, 2001.
DOI : 10.1007/3-540-44498-x_1

URL : http://www.cs.cornell.edu/johannes/papers/2001/MDM2001-sensor.pdf

S. Bouget, Y. Bromberg, A. Luxey, and F. Taïani, Pleiades: Distributed structural invariants at scale, DSN 2018-IEEE/IFIP International Conference on Dependable Systems and Networks, pp.542-553, 2018.
DOI : 10.1109/dsn.2018.00062

URL : https://hal.archives-ouvertes.fr/hal-01803881

S. Bouget, Y. Bromberg, H. Mercier, É. Rivière, and F. Taïani, Mind the Gap: Autonomous detection of partitioned MANET systems using opportunistic aggregation, SRDS 2018-37th IEEE International Symposium on Reliable Distributed Systems, pp.143-152, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01900360

S. Bouget, Y. Bromberg, F. Taïani, and A. Ventresque, Scalable Anti-KNN: Decentralized computation of k-Furthest-Neighbor graphs with HyFN, DAIS 2017-IFIP International Conference on Distributed Applications and Interoperable Systems, pp.101-114, 2017.
DOI : 10.1007/978-3-319-59665-5_7

URL : https://hal.archives-ouvertes.fr/hal-01617211

S. Bouget, H. Kervadec, A. Kermarrec, and F. Taïani, Polystyrene: The decentralized data shape that never dies, Distributed Computing Systems (ICDCS), pp.288-297, 2014.
DOI : 10.1109/icdcs.2014.37

URL : https://hal.archives-ouvertes.fr/hal-01080608

A. Boutet, D. Frey, R. Guerraoui, A. Jégou, and A. Kermarrec, WhatsUp Decentralized Instant News Recommender. In IPDPS, 2013.
DOI : 10.1109/ipdps.2013.47

URL : https://hal.archives-ouvertes.fr/hal-00769291

A. Broder and M. Mitzenmacher, Network applications of bloom filters: A survey, Internet Mathematics, vol.1, issue.4, pp.485-509, 2002.

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. Stefani, The fractal component model and its support in java, Software: Practice, pp.1257-1284, 2006.

B. Burns, B. Grant, D. Oppenheimer, E. Brewer, J. Wilkes et al., Communications of the ACM, vol.59, issue.5, pp.50-57, 2016.

T. D. Chandra and S. Toueg, Unreliable failure detectors for reliable distributed systems, J. ACM, vol.43, issue.2, pp.225-267, 1996.
DOI : 10.1145/226643.226647

URL : https://ecommons.cornell.edu/bitstream/1813/7192/1/95-1535.pdf

G. Chockler, R. Melamed, Y. Tock, and R. Vitenberg, Spidercast: a scalable interest-aware overlay for topic-based pub/sub communication, DEBS, pp.14-25, 2007.

I. Clarke, O. Sandberg, B. Wiley, and T. W. Hong, Freenet: A distributed anonymous information storage and retrieval system, Designing Privacy Enhancing Technologies, pp.46-66, 2001.
DOI : 10.1007/3-540-44702-4_4

D. Conan, P. Sens, L. Arantes, and M. Bouillaguet, Failure, disconnection and partition detection in mobile environment, 7th IEEE International Symposium on Networking Computing and App., NCA, 2008.
DOI : 10.1109/nca.2008.18

URL : https://hal.archives-ouvertes.fr/inria-00144801

P. Costa, L. Mottola, A. L. Murphy, and G. P. Picco, Programming wireless sensor networks with the teenylime middleware, 2007.
DOI : 10.1007/978-3-540-76778-7_22

URL : https://link.springer.com/content/pdf/10.1007%2F978-3-540-76778-7_22.pdf

G. Coulson, G. Blair, P. Grace, F. Taiani, A. Joolia et al., A generic component model for building systems software, ACM TOCS, issue.1, p.26
DOI : 10.1145/1328671.1328672

URL : https://researchrepository.murdoch.edu.au/id/eprint/9963/1/generic_component_model.pdf

A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson et al., Epidemic Algorithms for Replicated Database Maintenance, PODC'87
DOI : 10.1145/43921.43922

A. Deshpande and S. Madden, Mauvedb: supporting model-based user views in database systems, SIGMOD '06: Proceedings of the 2006 ACM SIGMOD international conference on Management of data, pp.73-84, 2006.

K. , A delay-tolerant network architecture for challenged internets, Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM, 2003.

D. Frey, A. Jégou, and A. Kermarrec, Social Market: Combining Explicit and Implicit Social Networks, SSS'11, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00624129

D. Frey, A. Kermarrec, C. Maddock, A. Mauthe, P. Roman et al., Similitude: Decentralised adaptation in large-scale P2P recommenders, IFIP DAIS'15, pp.2-4, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01138365

D. Gelernter, Generative communication in linda, ACM Trans. Program. Lang. Syst, vol.7, issue.1, pp.80-112, 1985.

L. Glendenning, I. Beschastnikh, A. Krishnamurthy, and T. Anderson, Scalable consistency in Scatter, Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, pp.15-28, 2011.

P. Grace, D. Hughes, B. Porter, G. S. Blair, G. Coulson et al., Experiences with open overlays: A middleware approach to network heterogeneity, European Conf. on Comp. Sys., EuroSys, 2008.

R. L. Graham, D. E. Knuth, and O. Patashnik, Concrete Mathematics, 1994.

R. Gummadi, O. Gnawali, and R. Govindan, Macro-programming wireless sensor networks using kairos, International Conference on Distributed Computing in Sensor Systems (DCOSS), number 3560 in LNCS, pp.126-140, 2005.

Z. Han, A. L. Swindlehurst, and K. R. Liu, Optimization of MANET connectivity via smart deployment/movement of unmanned air vehicles, IEEE Trans. on Vehicular Tech, vol.58, issue.7, pp.3533-3546, 2009.

M. Hauspie, J. Carle, and D. Simplot, Partition detection in mobile ad-hoc networks using multiple disjoint paths set, International Workshop on Objects models and Multimedia technologies, 2003.
URL : https://hal.archives-ouvertes.fr/hal-00616860

Q. Huang, K. Birman, R. Van-renesse, W. Lloyd, S. Kumar et al., An analysis of facebook photo caching, SOSP, 2013.

M. Jelasity, A. Montresor, and Ö. Babaoglu, Gossip-based aggregation in large dynamic networks, ACM TOCS, vol.23, issue.3, 2005.

M. Jelasity, A. Montresor, O. Babaoglu, and . T-man, Gossip-based fast overlay topology construction, vol.53, pp.2321-2339, 2009.

M. Jelasity, S. Voulgaris, R. Guerraoui, A. Kermarrec, and M. Van-steen, Gossip-based peer sampling, ACM TOCS, vol.25, issue.3, 2007.

R. Kapitza, J. Domaschka, F. J. Hauck, H. P. Reiser, and H. Schmidt, Formi: Integrating adaptive fragmented objects into java rmi, IEEE Distributed Systems Online, vol.7, issue.10, 2006.

D. Kempe, A. Dobra, and J. Gehrke, Gossip-based computation of aggregate information, 44th Annual IEEE Symposium on Foundations of Computer Science, FOCS, 2003.

A. Kermarrec, L. Massoulie, and A. Ganesh, Probabilistic reliable dissemination in large-scale systems, IEEE TPDS, vol.14, issue.3, 2003.

A. Kermarrec and F. Taïani, Diverging towards the common good: heterogeneous self-organisation in decentralised recommenders, SNS'2012

A. Khelil, P. J. Marrón, C. Becker, and K. Rothermel, Hypergossiping: A generalized broadcast strategy for mobile ad hoc networks, Ad Hoc Networks, vol.5, issue.5, pp.531-546, 2007.

A. Khelil, P. J. Marrón, R. Dietrich, and K. Rothermel, Evaluation of partitionaware manet protocols and applications with ns-2, Intl. Symp. on Performance Evaluation of Computer and Telecommunication Systems, SPECTS, 2005.

J. Koomey and J. Taylor, New data supports finding that nearly a third of capital in enterprise data centers is wasted, 2015.

J. C. Leitao and L. E. Rodrigues, Overnesia: A resilient overlay network for virtual super-peers, SRDS, 2014.

X. Li, A. Ventresque, J. O. Iglesias, and J. Murphy, Scalable correlation-aware virtual machine consolidation using two-phase clustering, HPCS, pp.237-245, 2015.

S. R. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong, Tinydb: an acquisitional query processing system for sensor networks, ACM Trans. Database Syst, vol.30, issue.1, pp.122-173, 2005.

M. Makpangou, Y. Gourhant, J. Narzul, and M. Shapiro, Fragmented objects for distributed abstractions, Readings in Distributed Computing Systems, 1994.
URL : https://hal.archives-ouvertes.fr/inria-00444614

M. Mamei and F. Zambonelli, Programming pervasive and mobile computing applications: the tota approach, 2009.

G. Mega, A. Montresor, and G. P. Picco, Efficient dissemination in decentralized social networks, IEEE P2P 2011, 2011.

D. Merkel, Docker: lightweight linux containers for consistent development and deployment, Linux Journal, issue.239, 2014.

B. Milic, N. Milanovic, and M. Malek, Prediction of partitioning in locationaware mobile ad hoc networks, 38th Annual Hawaii International Conference on System Sciences, HICSS, 2005.

H. Miranda, A. Pinto, and L. Rodrigues, Appia, a flexible protocol kernel supporting multiple coordinated channels, Proc. 21st Int. Conf. on Dis. Comp. Sys. (ICDCS-21), pp.707-710, 2001.

, MongoDB Manual (version 3.2) / Sharded Cluster Query Routing, 2016.

A. Montresor and M. Jelasity, PeerSim: A scalable P2P simulator, P2P'09, 2009.

A. Montresor, M. Jelasity, and O. Babaoglu, Chord on demand, Proc. of the IEEE Int. Conf. on Peer-to-Peer Comp (P2P'05), pp.87-94, 2005.

L. Mottola and G. P. Picco, Programming wireless sensor networks with logical neighborhoods, InterSense '06: Proceedings of the first international conference on Integrated internet ad hoc and sensor networks, 2006.

R. Motwani and P. Raghavan, Randomized algorithms, 2010.

R. Newton, G. Morrisett, and M. Welsh, The regiment macroprogramming system, IPSN '07: Proceedings of the 6th international conference on Information processing in sensor networks, pp.489-498, 2007.

S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker, A scalable content-addressable network, SIGCOMM '01, pp.161-172, 2001.

H. Ritter, R. Winter, and J. Schiller, A partition detection system for mobile ad-hoc networks, 1st IEEE ComSoc Conference on Sensor and Ad Hoc Communications and Networks, SECON, 2004.

A. Rowstron and P. Druschel, , 2001.

P. Ruiz and P. Bouvry, Survey on broadcast algorithms for mobile ad hoc networks, ACM Computing Surveys, vol.48, issue.1, 2015.

T. Saber, A. Ventresque, I. Brandic, J. Thorburn, and L. Murphy, Towards a multi-objective vm reassignment for large decentralised data centres, UCC, 2015.

L. Seinturier, P. Merle, R. Rouvoy, D. Romero, V. Schiavoni et al., A component-based middleware platform for reconfigurable service-oriented architectures. Software: Practice and Experience, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00567442

I. Stoica, R. Morris, D. Liben-nowell, D. R. Karger, M. F. Kaashoek et al., Chord: A scalable peer-to-peer lookup protocol for Internet applications, IEEE/ACM Transactions on Networking, vol.11, issue.1, pp.17-32, 2003.

B. Technologies, Riak KV Usage Reference / V3 MultiDatacenter Replication Reference: Architecture, 2016.

, J. Thones. Microservices. Software, vol.32, issue.1, pp.116-116, 2015.

R. Van-renesse, K. Birman, M. Hayden, A. Vaysburd, and D. Karr, Building adaptive systems using ensemble, Softw. Prac. and Exp, vol.28, issue.9, pp.963-979, 1998.

A. Varga and R. Hornig, An overview of the OMNeT++ simulation environment, 1st Intl. Conf. on Simulation Tools and Techniques for Communications, Networks and Systems, Simutools, 2008.

A. Verma, L. Pedrosa, M. Korupolu, D. Oppenheimer, E. Tune et al., Large-scale cluster management at google with borg, 2015.

S. Voulgaris and M. V. Steen, Epidemic-style management of semantic overlays for content-based searching, Euro-Par 2005 Parallel Processing, vol.3648, pp.1143-1152, 2005.

S. Voulgaris and M. Van-steen, Vicinity: A pinch of randomness brings out the structure, Middleware 2013, pp.21-40, 2013.
URL : https://hal.archives-ouvertes.fr/hal-01480790

M. Welsh and G. Mainland, Programming sensor networks using abstract regions, First USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI '04), pp.29-42, 2004.

K. Whitehouse, C. Sharp, E. Brewer, and D. Culler, Hood: a neighborhood abstraction for sensor networks, MobiSys, 2004.

M. Won, S. M. George, and R. Stoleru, Towards robustness and energy efficiency of cut detection in wireless sensor networks, Ad Hoc Networks, vol.9, issue.3, pp.249-264, 2011.

F. Xu, F. Liu, H. Jin, and A. V. Vasilakos, Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions, Proceedings of the IEEE, vol.102, issue.1, pp.11-31, 2014.

C. K. Yeo, B. Lee, and M. H. Er, A framework for multicast video streaming over ip networks, J. of Network and Comp. App, vol.26, issue.3, pp.273-289, 2003.