Peer-to-peer systems, Communications of the ACM, vol.53, issue.10, pp.72-82, 2010. ,
DOI : 10.1145/1831407.1831427
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems, Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg. Middleware '01, pp.329-350, 2001. ,
DOI : 10.1007/3-540-45518-3_18
Chord: A scalable peer-to-peer lookup service for internet applications, Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. SIGCOMM '01, pp.149-160, 2001. ,
Capacity analysis of MediaGrid: a P2P IPTV platform for fiber to the node (FTTN) networks, IEEE Journal on Selected Areas in Communications, vol.25, issue.1, pp.131-139, 2007. ,
DOI : 10.1109/JSAC.2007.070113
LiveSky, ACM Transactions on Multimedia Computing, Communications, and Applications, vol.6, issue.3, pp.16-11619, 2010. ,
DOI : 10.1145/1823746.1823750
Spotify -- Large Scale, Low Latency, P2P Music-on-Demand Streaming, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P), pp.25-27, 2010. ,
DOI : 10.1109/P2P.2010.5569963
Peer-assisted content distribution in Akamai netsession, Proceedings of the 2013 conference on Internet measurement conference, IMC '13, pp.31-42, 2013. ,
DOI : 10.1145/2504730.2504752
(e-mail, 2013. ,
Collaborative personalized top-k processing, ACM Transactions on Database Systems, vol.36, issue.4, 2011. ,
DOI : 10.1145/2043652.2043659
URL : https://hal.archives-ouvertes.fr/hal-00652036
Efficient k-nearest neighbor graph construction for generic similarity measures, Proceedings of the 20th international conference on World wide web, WWW '11, pp.577-586, 2011. ,
DOI : 10.1145/1963405.1963487
Dynamo: amazon's highly available key-value store, Proceedings of Twenty-first ACM SIGOPS Symposium on Operating Systems Principles. SOSP '07, pp.205-220, 2007. ,
Cassandra, ACM SIGOPS Operating Systems Review, vol.44, issue.2, pp.35-40, 2010. ,
DOI : 10.1145/1773912.1773922
A scalable content-addressable network, Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. SIGCOMM '01, pp.161-172, 2001. ,
Tapestry, ACM SIGCOMM Computer Communication Review, vol.32, issue.1, p.81, 2002. ,
DOI : 10.1145/510726.510755
Consistent hashing and random trees, Proceedings of the twenty-ninth annual ACM symposium on Theory of computing , STOC '97, pp.654-663, 1997. ,
DOI : 10.1145/258533.258660
Glacier: highly durable, decentralized storage despite massive correlated failures, Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation -Volume 2. NSDI'05, pp.143-158, 2005. ,
Bigtable, Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation -Volume 7. OSDI '06, pp.15-15, 2006. ,
DOI : 10.1145/1365815.1365816
Mercury, ACM SIGCOMM Computer Communication Review, vol.34, issue.4, pp.353-366, 2004. ,
DOI : 10.1145/1030194.1015507
GosSkip, an Efficient, Fault-Tolerant and Self Organizing Overlay Using Gossip-based Construction and Skip-Lists Principles, Sixth IEEE International Conference on Peer-to-Peer Computing (P2P'06), pp.12-22, 2006. ,
DOI : 10.1109/P2P.2006.19
URL : https://hal.archives-ouvertes.fr/inria-00436689
A Correlation-Aware Data Placement Strategy for Key-Value Stores, Proceedings of the 11th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems. DAIS'11, pp.214-227, 2011. ,
DOI : 10.1109/ICDCS.2008.60
Epidemic algorithms for replicated database maintenance, Proc. of the 6th Annual ACM Symp. on Principles of Dist. Comp, pp.1-12, 1987. ,
Linearizability: a correctness condition for concurrent objects, ACM Transactions on Programming Languages and Systems, vol.12, issue.3, pp.463-49210, 1990. ,
DOI : 10.1145/78969.78972
How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs, IEEE Transactions on Computers, vol.28, issue.9, pp.690-691, 1979. ,
DOI : 10.1109/TC.1979.1675439
Spanner, Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation. OSDI'12, pp.251-264, 2012. ,
DOI : 10.1145/2518037.2491245
Scalable consistency in Scatter, Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles, SOSP '11, pp.15-28, 2011. ,
DOI : 10.1145/2043556.2043559
Paxos made simple, ACM Sigact News, vol.32, issue.4, pp.18-25, 2001. ,
The part-time parliament, ACM Transactions on Computer Systems, vol.16, issue.2, pp.133-169, 1998. ,
DOI : 10.1145/279227.279229
Consensus on transaction commit, ACM Transactions on Database Systems, vol.31, issue.1, pp.133-160, 2006. ,
DOI : 10.1145/1132863.1132867
Impossibility of distributed consensus with one faulty process, Journal of the ACM, vol.32, issue.2, pp.374-382, 1985. ,
DOI : 10.1145/3149.214121
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services, ACM SIGACT News, vol.33, issue.2, pp.51-59, 2002. ,
DOI : 10.1145/564585.564601
Collaborative Filtering Recommender Systems, Foundations and Trends?? in Human???Computer Interaction, vol.4, issue.2, 2011. ,
DOI : 10.1561/1100000009
VICINITY: A Pinch of Randomness Brings out the Structure, p.MIDDLEWARE, 2013. ,
DOI : 10.1007/978-3-642-45065-5_2
URL : https://hal.archives-ouvertes.fr/hal-01480790
The Gossple Anonymous Social Network, Proc. of the ACM/IFIP/USENIX 11th Int. Conf. on Middleware. Middleware'10, pp.191-211, 2010. ,
DOI : 10.1007/978-3-642-16955-7_10
URL : https://hal.archives-ouvertes.fr/hal-01055283
Gossiping personalized queries, Proceedings of the 13th International Conference on Extending Database Technology, EDBT '10, pp.87-98, 2010. ,
DOI : 10.1145/1739041.1739055
URL : https://hal.archives-ouvertes.fr/inria-00455643
Proactive gossip-based management of semantic overlay networks, Concurrency and Computation: Practice and Experience, vol.13, issue.17, pp.2299-2311, 2007. ,
DOI : 10.1002/cpe.1225
Google news personalization, Proceedings of the 16th international conference on World Wide Web , WWW '07, p.WWW, 2007. ,
DOI : 10.1145/1242572.1242610
MapReduce, Communications of the ACM, vol.53, issue.1, pp.72-77, 2010. ,
DOI : 10.1145/1629175.1629198
Amazon.com recommendations: item-to-item collaborative filtering, IEEE Internet Computing, vol.7, issue.1, 2003. ,
DOI : 10.1109/MIC.2003.1167344
Power management of online data-intensive services, 2011. ,
T-Man: Gossip-based fast overlay topology construction, Computer Networks, vol.53, issue.13, pp.2321-2339, 2009. ,
DOI : 10.1016/j.comnet.2009.03.013
WHATSUP: A Decentralized Instant News Recommender, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing, pp.741-752, 2013. ,
DOI : 10.1109/IPDPS.2013.47
The "art" of programming gossip-based systems, ACM SIGOPS Operating Systems Review, vol.41, issue.5, pp.37-42, 2007. ,
DOI : 10.1145/1317379.1317386
URL : https://hal.archives-ouvertes.fr/inria-00331375
A Gossip-Style Failure Detection Service, Proc. of the IFIP Int. Conf. on Distributed Systems Platforms and Open Distributed Processing. Middleware'98, pp.55-70, 1998. ,
DOI : 10.1007/978-1-4471-1283-9_4
Gossiping in distributed systems, ACM SIGOPS Operating Systems Review, vol.41, issue.5, pp.2-7 ,
DOI : 10.1145/1317379.1317381
Gossip-based peer sampling, ACM Transactions on Computer Systems, vol.25, issue.3, p.25, 2007. ,
DOI : 10.1145/1275517.1275520
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.310.501
Epidemic-Style Management of Semantic Overlays for Content-Based Searching, pp.1143-1152, 2005. ,
DOI : 10.1007/11549468_125
Peer Sharing Behaviour in the eDonkey Network, and Implications for the Design of Server-less File Sharing Systems, pp.359-371, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00070501
Exploiting semantic proximity in peer-to-peer content searching, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004., pp.238-243, 2004. ,
DOI : 10.1109/FTDCS.2004.1316622
Distributed social graph embedding, Proceedings of the 20th ACM international conference on Information and knowledge management, CIKM '11, pp.1209-1214, 2011. ,
DOI : 10.1145/2063576.2063751
URL : https://hal.archives-ouvertes.fr/inria-00495250
TERA, Proceedings of the 2007 inaugural international conference on Distributed event-based systems , DEBS '07, pp.2-13, 2007. ,
DOI : 10.1145/1266894.1266898
PocketLens, ACM Transactions on Information Systems, vol.22, issue.3, pp.437-476, 2004. ,
DOI : 10.1145/1010614.1010618
Application of Random Walks to Decentralized Recommender Systems, pp.48-63, 2010. ,
DOI : 10.1007/11549468_125
URL : https://hal.archives-ouvertes.fr/inria-00520214
HyRec, Proceedings of the 15th International Middleware Conference on, Middleware '14, 2014. ,
DOI : 10.1145/2663165.2663315
URL : https://hal.archives-ouvertes.fr/hal-01080016
The Little Engine(s) That Could: Scaling Online Social Networks, IEEE/ACM Transactions on Networking, vol.20, issue.4, pp.1162-1175, 2012. ,
DOI : 10.1109/TNET.2012.2188815
Camdoop: Exploiting in-network aggregation for big data applications, Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2012, pp.29-42, 2012. ,
Managing data transfers in computer clusters with orchestra ,
Delay scheduling, Proceedings of the 5th European conference on Computer systems, EuroSys '10 ,
DOI : 10.1145/1755913.1755940
Gossipkit: A unified componentframework for gossip. Software Engineering, IEEE Transactions on, vol.40, issue.2, pp.123-136, 2014. ,
Design patterns from biology for distributed computing, ACM Transactions on Autonomous and Adaptive Systems, vol.1, issue.1, pp.26-66, 2006. ,
DOI : 10.1145/1152934.1152937
A component-based middleware platform for reconfigurable service-oriented architectures. Software: Practice and Experience, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00567442
The cactus approach to building configurable middleware, Proceedings of the Workshop on Dependable System Middleware and Group Communication, 2000. ,
Building adaptive systems using ensemble, Software: Practice and Experience, vol.28, issue.9, pp.963-979, 1998. ,
DOI : 10.1002/(SICI)1097-024X(19980725)28:9<963::AID-SPE179>3.0.CO;2-9
Coyote: a system for constructing fine-grain configurable communication services, ACM Transactions on Computer Systems, vol.16, issue.4, pp.321-366, 1998. ,
DOI : 10.1145/292523.292524
Large-scale AOSD for middleware, Proceedings of the 3rd international conference on Aspect-oriented software development , AOSD '04, pp.56-65, 2004. ,
DOI : 10.1145/976270.976279
The JBoss Extensible Server, ACM/IFIP/USENIX Int. Middleware Conf. (Middleware'03), pp.344-373, 2003. ,
DOI : 10.1007/3-540-44892-6_18
Modeling and Validating Dynamic Adaptation, Models in Software Engineering (MODELS'10), pp.97-108, 2009. ,
DOI : 10.1007/11557432_19
URL : https://hal.archives-ouvertes.fr/inria-00456535
Taming Dynamically Adaptive Systems using models and aspects, 2009 IEEE 31st International Conference on Software Engineering, pp.122-132, 2009. ,
DOI : 10.1109/ICSE.2009.5070514
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.150.780
Building distributed systems using Mace, 2009 IEEE Ninth International Conference on Peer-to-Peer Computing, pp.91-92, 2009. ,
DOI : 10.1109/P2P.2009.5284502
MACEDON: methodology for automatically creating, evaluating, and designing overlay networks, 1st Symposium on Networked Systems Design and Implementation, pp.267-280, 2004. ,
Models and Languages for Overlay Networks, Lecture Notes in Computer Science, vol.4125, pp.211-218, 2007. ,
DOI : 10.1007/978-3-540-71661-7_21
Compositional gossip, ACM SIGOPS Operating Systems Review, vol.41, issue.5, pp.43-50, 2007. ,
DOI : 10.1145/1317379.1317387
Code-partitioning gossip, ACM SIGOPS Operating Systems Review, vol.43, issue.4, pp.40-44, 2010. ,
DOI : 10.1145/1713254.1713264
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.159.8938
Transparent componentisation, Proceedings of the 2011 ACM Symposium on Applied Computing, SAC '11, pp.203-20810, 1145. ,
DOI : 10.1145/1982185.1982233
URL : https://hal.archives-ouvertes.fr/inria-00544510
Flask: staged functional programming for sensor networks, ICFP '08: Proceeding of the 13th ACM SIGPLAN International Conference on Functional Programming, pp.335-346, 2008. ,
The regiment macroprogramming system, IPSN '07: Proceedings of the 6th International Conference on Information Processing in Sensor Networks, pp.489-498, 2007. ,
Declarative networking, Communications of the ACM, vol.52, issue.11, pp.87-95, 2009. ,
DOI : 10.1145/1592761.1592785
The design and implementation of a declarative sensor network system, Proceedings of the 5th international conference on Embedded networked sensor systems , SenSys '07, pp.175-188101322281, 1145. ,
DOI : 10.1145/1322263.1322281
Sublinear time algorithms, Electronic Colloquium on Computational Complexity (ECCC), vol.18, p.13, 2011. ,
BlinkDB, Proceedings of the 8th ACM European Conference on Computer Systems, EuroSys '13, pp.29-42, 2013. ,
DOI : 10.1145/2465351.2465355