{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:19Z","timestamp":1750306579656,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":23,"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":"Spanish research projects DELFIN (TIN-2010-20140-C03-03)"},{"name":"Cloud Services and Community Clouds (TIN2013-47245-C2-2-R) funded by the Ministry of Science and Innovation"},{"name":"EU FP7 project Cloud-Spaces (FP7-317555)"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1145\/2663165.2663332","type":"proceedings-article","created":{"date-parts":[[2014,11,26]],"date-time":"2014-11-26T15:45:24Z","timestamp":1417016724000},"page":"49-60","source":"Crossref","is-referenced-by-count":17,"title":["StackSync"],"prefix":"10.1145","author":[{"given":"Pedro Garcia","family":"Lopez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Sanchez-Artigas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergi","family":"Toda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristian","family":"Cotes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Lenton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","reference":[{"key":"key-10.1145\/2663165.2663332-1","doi-asserted-by":"crossref","unstructured":"I. Drago, M. Mellia, M. Munafo, A. Sperotto, R. Sadre, and A. Pras, \"Inside dropbox: Understanding personal cloud storage services,\" inProc. of ACM Internet Measurement Conference (IMC), 2012, pp. 481--494.","DOI":"10.1145\/2398776.2398827"},{"key":"key-10.1145\/2663165.2663332-2","unstructured":"\"How we have scaled dropbox,\" https:\/\/www.youtube.com\/watch?v=PE4gwstWhmc."},{"key":"key-10.1145\/2663165.2663332-3","doi-asserted-by":"crossref","unstructured":"K. Jayaram, \"Elastic remote methods,\" inACM\/IFIP\/USENIX Middleware 2013, 2013, pp. 143--162.","DOI":"10.1007\/978-3-642-45065-5_8"},{"key":"key-10.1145\/2663165.2663332-4","doi-asserted-by":"crossref","unstructured":"I. Drago, E. Bocchi, M. Mellia, H. Slatman, and A. Pras, \"Benchmarking personal cloud storage,\" inProc. of ACM Internet Measurement Conference (IMC), 2013.","DOI":"10.1145\/2504730.2504762"},{"key":"key-10.1145\/2663165.2663332-5","unstructured":"R. Dievendorff, P. J. Helland, G. Chopra, and M. Al-Ghosein, \"Queued method invocations on distributed component applications,\" Jul. 23 2002, US Patent 6,425,017."},{"key":"key-10.1145\/2663165.2663332-6","doi-asserted-by":"crossref","unstructured":"A. Lima, W. Cirne, F. Brasileiro, and D. Fireman, \"A case for event-driven distributed objects,\" inOn the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE, 2006, pp. 1705--1721.","DOI":"10.1007\/11914952_46"},{"key":"key-10.1145\/2663165.2663332-7","unstructured":"\"Mongrel: message-queue-based-load-balancing,\" http:\/\/zef.me\/4502\/message-queue-based-load-balancingMongrel2."},{"key":"key-10.1145\/2663165.2663332-8","doi-asserted-by":"crossref","unstructured":"P. Eugster, \"Type-based publish\/subscribe: Concepts and experiences,\"ACM Transactions on Programming Languages and Systems (TOPLAS), vol. 29, no. 1, p. 6, 2007.","DOI":"10.1145\/1180475.1180481"},{"key":"key-10.1145\/2663165.2663332-9","doi-asserted-by":"crossref","unstructured":"P. T. Eugster, R. Guerraoui, and J. Sventek, \"Distributed asynchronous collections: Abstractions for publish\/subscribe interaction,\" inEuropean Conference on Object-Oriented Programming (ECOOP), 2000, pp. 252--276.","DOI":"10.1007\/3-540-45102-1_13"},{"key":"key-10.1145\/2663165.2663332-10","doi-asserted-by":"crossref","unstructured":"C. Pairot, P. Garc&#237;a, and A. F. G. Skarmeta, \"Dermi: a decentralized peer-to-peer event-based object middleware,\" inProc. of IEEE International Conference on Distributed Computing Systems (ICDCS), 2004, pp. 236--243.","DOI":"10.1109\/ICDCS.2004.1281588"},{"key":"key-10.1145\/2663165.2663332-11","doi-asserted-by":"crossref","unstructured":"D. A. Menasce, \"Mom vs. rpc: Communication models for distributed applications,\"IEEE Internet Computing, vol. 9, no. 2, pp. 90--93, 2005.","DOI":"10.1109\/MIC.2005.42"},{"key":"key-10.1145\/2663165.2663332-12","unstructured":"OASIS, \"Amqp: Advanced message queueing protocol,\" http:\/\/www.amqp.org\/."},{"key":"key-10.1145\/2663165.2663332-13","unstructured":"S. C. Kendall, J. Waldo, A. Wollrath, and G. Wyant, \"A note on distributed computing,\" Mountain View, CA, USA, Tech. Rep., 1994."},{"key":"key-10.1145\/2663165.2663332-14","unstructured":"\"Kryo: Fast, efficient java serialization and cloning,\" http:\/\/code.google.com\/p\/kryo\/."},{"key":"key-10.1145\/2663165.2663332-15","doi-asserted-by":"crossref","unstructured":"R. Gracia-Tinedo, M. S&#225;nchez-Artigas, A. Moreno-Mart&#237;nez, C. Cotes-Gonz&#225;lez, and P. Garc&#237;a-L&#243;pez, \"Actively Measuring Personal Cloud Storage,\" inProc. of IEEE CLOUD'13, 2013, pp. 301--308.","DOI":"10.1109\/CLOUD.2013.25"},{"key":"key-10.1145\/2663165.2663332-16","doi-asserted-by":"crossref","unstructured":"H. F. G. Y. Songbin Liu, Xiaomeng Huang, \"Understanding data characteristics and access patterns in a cloud storage system,\" inProc. of IEEE\/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGRID), 2013, pp. 327--334.","DOI":"10.1109\/CCGrid.2013.11"},{"key":"key-10.1145\/2663165.2663332-17","unstructured":"P. Heckel, \"Syncany open source file synchronization,\" http:\/\/www.syncany.org\/."},{"key":"key-10.1145\/2663165.2663332-18","unstructured":"\"Objectmq mom-rpc middleware,\" https:\/\/github.com\/cloudspaces\/objectmq."},{"key":"key-10.1145\/2663165.2663332-19","doi-asserted-by":"crossref","unstructured":"D. Harnik, B. Pinkas, and A. Shulman-Peleg, \"Side channels in cloud services: Deduplication in cloud storage,\"IEEE Security &#38; Privacy, vol. 8, no. 6, pp. 40--47, 2010.","DOI":"10.1109\/MSP.2010.187"},{"key":"key-10.1145\/2663165.2663332-20","doi-asserted-by":"crossref","unstructured":"A. Muthitacharoen, B. Chen, and D. Mazi&#232;res, \"A low-bandwidth network file system,\"ACM SIGOPS Operating Systems Review (OSR), vol. 35, no. 5, pp. 174--187, 2001.","DOI":"10.1145\/502059.502052"},{"key":"key-10.1145\/2663165.2663332-21","unstructured":"K. Eshghi and H. K. Tang, \"A Framework for Analyzing and Improving Content-Based Chunking Algorithms,\" http:\/\/www.hpl.hp.com\/techreports\/2005\/HPL-2005-30R1.pdf, 2005."},{"key":"key-10.1145\/2663165.2663332-22","doi-asserted-by":"crossref","unstructured":"B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, and T. Wood, \"Agile dynamic provisioning of multi-tier internet applications,\"ACM Transactions on Autonomous and Adaptive Systems (TAAS), vol. 3, no. 1, pp. 1:1--1:39, 2008.","DOI":"10.1145\/1342171.1342172"},{"key":"key-10.1145\/2663165.2663332-23","unstructured":"V. Tarasov, A. Mudrankit, W. Buik, P. Shilane, G. Kuenning, and E. Zadok, \"Generating realistic datasets for deduplication analysis,\" inProc. of USENIX ATC, 2012, pp. 24--24."}],"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.2663332","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=2663332&amp;ftid=1515749&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.2663332"}},"subtitle":["bringing elasticity to dropbox-like file synchronization"],"short-title":[],"issued":{"date-parts":[[2014]]},"references-count":23,"URL":"https:\/\/doi.org\/10.1145\/2663165.2663332","relation":{},"subject":[],"published":{"date-parts":[[2014]]}}}