{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:20Z","timestamp":1750306580024,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":52,"publisher":"ACM Press","license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Labex CominLabs excellence laboratory (ANR-10-LABX-07-01) through the DeSceNt project"},{"name":"Web Alter-Ego Google Focused Award"},{"name":"French ANR project Socio-Plug (ANR-13-INFR-0003)"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1145\/2663165.2663315","type":"proceedings-article","created":{"date-parts":[[2014,11,26]],"date-time":"2014-11-26T15:45:24Z","timestamp":1417016724000},"page":"85-96","source":"Crossref","is-referenced-by-count":23,"title":["HyRec"],"prefix":"10.1145","author":[{"given":"Antoine","family":"Boutet","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Frey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rachid","family":"Guerraoui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anne-Marie","family":"Kermarrec","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rhicheek","family":"Patra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","reference":[{"key":"key-10.1145\/2663165.2663315-1","unstructured":"Antutu. http:\/\/www.antutu.net."},{"key":"key-10.1145\/2663165.2663315-2","unstructured":"Apache http server benchmarking tool. http:\/\/httpd.apache.org\/docs\/2.2\/programs\/ab.html."},{"key":"key-10.1145\/2663165.2663315-3","unstructured":"Aws ec2 instances and pricing. http:\/\/aws.amazon.com\/ec2."},{"key":"key-10.1145\/2663165.2663315-4","unstructured":"Digg. http:\/\/digg.com."},{"key":"key-10.1145\/2663165.2663315-5","unstructured":"Hadoop. http:\/\/hadoop.apache.org."},{"key":"key-10.1145\/2663165.2663315-6","unstructured":"Http archive. http:\/\/httparchive.org."},{"key":"key-10.1145\/2663165.2663315-7","unstructured":"Hyrec. http:\/\/gossple2.irisa.fr\/~aboutet\/hyrec."},{"key":"key-10.1145\/2663165.2663315-8","unstructured":"Jackson. http:\/\/jackson.codehaus.org."},{"key":"key-10.1145\/2663165.2663315-9","unstructured":"Jetty. http:\/\/www.eclipse.org\/jetty."},{"key":"key-10.1145\/2663165.2663315-10","unstructured":"jquery. http:\/\/jquery.com."},{"key":"key-10.1145\/2663165.2663315-11","unstructured":"Mahout. http:\/\/mahout.apache.org."},{"key":"key-10.1145\/2663165.2663315-12","unstructured":"Movielens. http:\/\/www.grouplens.org\/node\/73."},{"key":"key-10.1145\/2663165.2663315-13","unstructured":"Seti@home. http:\/\/setiathome.berkeley.edu."},{"key":"key-10.1145\/2663165.2663315-14","unstructured":"Stress: a simple workload generator for linux. http:\/\/weather.ou.edu\/~apw\/projects\/stress."},{"key":"key-10.1145\/2663165.2663315-15","doi-asserted-by":"crossref","unstructured":"S. Agarwal, B. Mozafari, A. Panda, H. Milner, S. Madden, and I. Stoica. Blinkdb: queries with bounded errors and bounded response times on very large data. InEuroSys, 2013.","DOI":"10.1145\/2465351.2465355"},{"key":"key-10.1145\/2663165.2663315-16","doi-asserted-by":"crossref","unstructured":"K. Ali and W. van Stam. Tivo: making show recommendations using a distributed collaborative filtering architecture. InKDD, 2004.","DOI":"10.1145\/1014052.1014097"},{"key":"key-10.1145\/2663165.2663315-17","doi-asserted-by":"crossref","unstructured":"L. Ardissono, A. Goy, G. Petrone, and M. Segnan. A multi-agent infrastructure for developing personalized web-based systems.ACM TOIT, 2005.","DOI":"10.1145\/1052934.1052936"},{"key":"key-10.1145\/2663165.2663315-18","doi-asserted-by":"crossref","unstructured":"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, 79(2), 2013.","DOI":"10.1016\/j.jcss.2012.05.011"},{"key":"key-10.1145\/2663165.2663315-19","doi-asserted-by":"crossref","unstructured":"M. Bertier, D. Frey, R. Guerraoui, A. M. Kermarrec, and V. Leroy. The gossple anonymous social network. InMiddleware, 2010.","DOI":"10.1007\/978-3-642-16955-7_10"},{"key":"key-10.1145\/2663165.2663315-20","unstructured":"J. Bipin. Multithreading in web pages using web workers. InHTML5 Programming for ASP.NET Developers. Apress, 2012."},{"key":"key-10.1145\/2663165.2663315-21","doi-asserted-by":"crossref","unstructured":"A. Boutet, D. Frey, R. Guerraoui, A. J&#233;gou, and A.-M. Kermarrec. WhatsUp Decentralized Instant News Recommender. InIPDPS, 2013.","DOI":"10.1109\/IPDPS.2013.47"},{"key":"key-10.1145\/2663165.2663315-22","doi-asserted-by":"crossref","unstructured":"M. Brand. Fast online svd revisions for lightweight recommender systems. InSIAM ICDM, 2003.","DOI":"10.1137\/1.9781611972733.4"},{"key":"key-10.1145\/2663165.2663315-23","doi-asserted-by":"crossref","unstructured":"J. Canny. Collaborative filtering with privacy via factor analysis. InSIGIR, 2002.","DOI":"10.1145\/564418.564419"},{"key":"key-10.1145\/2663165.2663315-24","doi-asserted-by":"crossref","unstructured":"Y. Chen, S. Alspaugh, D. Borthakur, and R. Katz. Energy efficiency for large-scale mapreduce workloads with significant interactive analysis. InEuroSys, 2012.","DOI":"10.1145\/2168836.2168842"},{"key":"key-10.1145\/2663165.2663315-25","doi-asserted-by":"crossref","unstructured":"A. S. Das, M. Datar, A. Garg, and S. Rajaram. Google news personalization: scalable online collaborative filtering. InWWW, 2007.","DOI":"10.1145\/1242572.1242610"},{"key":"key-10.1145\/2663165.2663315-26","doi-asserted-by":"crossref","unstructured":"J. Dean and S. Ghemawat. Mapreduce: simplified data processing on large clusters.Commun. ACM, 2008.","DOI":"10.1145\/1327452.1327492"},{"key":"key-10.1145\/2663165.2663315-27","doi-asserted-by":"crossref","unstructured":"E. Diaz-Aviles, L. Drumond, L. Schmidt-Thieme, and W. Nejdl. Real-time top-n recommendation in social streams. InRecSys, 2012.","DOI":"10.1145\/2365952.2365968"},{"key":"key-10.1145\/2663165.2663315-28","doi-asserted-by":"crossref","unstructured":"W. Dong, C. Moses, and K. Li. Efficient k-nearest neighbor graph construction for generic similarity measures. InWWW, 2011.","DOI":"10.1145\/1963405.1963487"},{"key":"key-10.1145\/2663165.2663315-29","unstructured":"C. Dwork. Differential privacy: a survey of results. InTAMC, 2008."},{"key":"key-10.1145\/2663165.2663315-30","doi-asserted-by":"crossref","unstructured":"M. D. Ekstrand, J. T. Riedl, and J. A. Konstan.Collaborative Filtering Recommender Systems. Now Publishers, 2011.","DOI":"10.1561\/9781601984432"},{"key":"key-10.1145\/2663165.2663315-31","doi-asserted-by":"crossref","unstructured":"A. Ene, S. Im, and B. Moseley. Fast clustering using mapreduce. InKDD, 2011.","DOI":"10.1145\/2020408.2020515"},{"key":"key-10.1145\/2663165.2663315-32","doi-asserted-by":"crossref","unstructured":"R. Gemulla, E. Nijkamp, P. J. Haas, and Y. Sismanis. Large-scale matrix factorization with distributed stochastic gradient descent. InKDD, 2011.","DOI":"10.1145\/2020408.2020426"},{"key":"key-10.1145\/2663165.2663315-33","doi-asserted-by":"crossref","unstructured":"R. Grover and M. J. Carey. Extending map-reduce for efficient predicate-based sampling. InICDE, 2012.","DOI":"10.1109\/ICDE.2012.104"},{"key":"key-10.1145\/2663165.2663315-34","doi-asserted-by":"crossref","unstructured":"J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl. An algorithmic framework for performing collaborative filtering. InSIGIR, 1999.","DOI":"10.1145\/312624.312682"},{"key":"key-10.1145\/2663165.2663315-35","doi-asserted-by":"crossref","unstructured":"M&#225;rk Jelasity, Spyros Voulgaris, Rachid Guerraoui, Anne-Marie Kermarrec, and Maarten van Steen. Gossip-based peer sampling.ACM TCS, 25(3), 2007.","DOI":"10.1145\/1275517.1275520"},{"key":"key-10.1145\/2663165.2663315-36","unstructured":"R. Khoussainov, X. Zuo, and N. Kushmerick. Grid-enabled weka: A toolkit for machine learning on the grid. InERCIM News, 2004."},{"key":"key-10.1145\/2663165.2663315-37","doi-asserted-by":"crossref","unstructured":"J. J. Levandoski, M. Sarwat, A. Eldawy, and M. F. Mokbel. Lars: A location-aware recommender system. InICDE, 2012.","DOI":"10.1109\/ICDE.2012.54"},{"key":"key-10.1145\/2663165.2663315-38","doi-asserted-by":"crossref","unstructured":"G. Linden, B. Smith, and J. York. Amazon.com recommendations: item-to-item collaborative filtering.IEEE Internet Computing, 2003.","DOI":"10.1109\/MIC.2003.1167344"},{"key":"key-10.1145\/2663165.2663315-39","unstructured":"Christopher D. Manning and Hinrich Sch&#252;tze.Foundations of Statistical Natural Language Processing. MIT Press, Cambridge, MA, USA, 1999."},{"key":"key-10.1145\/2663165.2663315-40","unstructured":"Y. Mao, R. Morris, and M. F. Kaashoek. Optimizing mapreduce for multicore architectures. Technical Report MIT-CSAIL-TR-2010-020, MIT, 2010."},{"key":"key-10.1145\/2663165.2663315-41","doi-asserted-by":"crossref","unstructured":"D. Meisner, C. M. Sadler, L. A. Barroso, W. D. Weber, and T. F. Wenisch. Power management of online data-intensive services.SIGARCH Comput. Archit. News, 2011.","DOI":"10.1145\/2000064.2000103"},{"key":"key-10.1145\/2663165.2663315-42","doi-asserted-by":"crossref","unstructured":"B. N. Miller, J. A. Konstan, and J. Riedl. Pocketlens: toward a personal recommender system.ACM TOIS, 2004.","DOI":"10.1145\/1010614.1010618"},{"key":"key-10.1145\/2663165.2663315-43","unstructured":"A. Narayanan and V. Shmatikov. How to break anonymity of the netflix prize dataset.CoRR, 2007."},{"key":"key-10.1145\/2663165.2663315-44","doi-asserted-by":"crossref","unstructured":"A. Narayanan and V. Shmatikov. De-anonymizing social networks. InSP, 2009.","DOI":"10.1109\/SP.2009.22"},{"key":"key-10.1145\/2663165.2663315-45","unstructured":"Jia P. and Dinesh M. Bi-level locality sensitive hashing for k-nearest neighbor computation. InICDE, 2012."},{"key":"key-10.1145\/2663165.2663315-46","doi-asserted-by":"crossref","unstructured":"C. Ranger, R. Raghuraman, A. Penmetsa, G. Bradski, and C. Kozyrakis. Evaluating mapreduce for multi-core and multiprocessor systems. InHPCA, 2007.","DOI":"10.1109\/HPCA.2007.346181"},{"key":"key-10.1145\/2663165.2663315-47","doi-asserted-by":"crossref","unstructured":"P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. InCSCW, 1994.","DOI":"10.1145\/192844.192905"},{"key":"key-10.1145\/2663165.2663315-48","doi-asserted-by":"crossref","unstructured":"D. Rosaci, G. M. L. Sarn&#233;, and S. Garruzzo. Muaddib: A distributed recommender system supporting device adaptivity.ACM TOIS, 2009.","DOI":"10.1145\/1629096.1629102"},{"key":"key-10.1145\/2663165.2663315-49","doi-asserted-by":"crossref","unstructured":"X. Su and T. M. Khoshgoftaar. A survey of collaborative filtering techniques.Adv. in Artif. Intell., 2009.","DOI":"10.1155\/2009\/421425"},{"key":"key-10.1145\/2663165.2663315-50","doi-asserted-by":"crossref","unstructured":"S. Voulgaris and M. v. Steen. Epidemic-style management of semantic overlays for content-based searching. InEuro-Par, 2005.","DOI":"10.1007\/11549468_125"},{"key":"key-10.1145\/2663165.2663315-51","doi-asserted-by":"crossref","unstructured":"N. Zeilemaker, M. Capot&#259;, A. Bakker, and J. Pouwelse. Tribler: P2p media search and sharing. InMM, 2011.","DOI":"10.1145\/2072298.2072433"},{"key":"key-10.1145\/2663165.2663315-52","doi-asserted-by":"crossref","unstructured":"S. Zhang, G. Wu, G. Chen, and L. Xu. On building and updating distributed lsi for p2p systems. InISPA, 2005.","DOI":"10.1007\/11576259_2"}],"event":{"number":"15","sponsor":["Raytheon BBN Technologies","IFIP","Conseil R\u00e9gional d'Aquitaine","USENIX","ACM, Association for Computing Machinery","LaBRI","HP","Bordeaux, City of Bordeaux","GDR ASR, GDR Architecture, Syst\u00e8mes et R\u00e9seaux"],"acronym":"Middleware '14","name":"the 15th International Middleware Conference","start":{"date-parts":[[2014,12,8]]},"location":"Bordeaux, France","end":{"date-parts":[[2014,12,12]]}},"container-title":["Proceedings of the 15th International Middleware Conference on - Middleware '14"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2663165.2663315","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=2663315&amp;ftid=1515752&amp;dwn=1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:13:46Z","timestamp":1750227226000},"score":1,"resource":{"primary":{"URL":"http:\/\/dl.acm.org\/citation.cfm?doid=2663165.2663315"}},"subtitle":["leveraging browsers for scalable recommenders"],"short-title":[],"issued":{"date-parts":[[2014]]},"references-count":52,"URL":"https:\/\/doi.org\/10.1145\/2663165.2663315","relation":{},"subject":[],"published":{"date-parts":[[2014]]}}}