{"id":"https://openalex.org/W2150298176","doi":"https://doi.org/10.1109/scc.2004.1358010","title":"Replicating web applications on-demand","display_name":"Replicating web applications on-demand","publication_year":2004,"publication_date":"2004-12-23","ids":{"openalex":"https://openalex.org/W2150298176","doi":"https://doi.org/10.1109/scc.2004.1358010","mag":"2150298176"},"language":"en","primary_location":{"id":"doi:10.1109/scc.2004.1358010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/scc.2004.1358010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.vu.nl/en/publications/0766dc88-b9e1-4238-bce3-0bd7a1326b81","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5035570032","display_name":"S. Sivasubramanian","orcid":"https://orcid.org/0000-0003-1642-4302"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"education","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"S. Sivasubramanian","raw_affiliation_strings":["Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands","institution_ids":["https://openalex.org/I865915315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081007480","display_name":"Guillaume Pierre","orcid":"https://orcid.org/0000-0003-1418-8174"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"education","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"G. Pierre","raw_affiliation_strings":["Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands","institution_ids":["https://openalex.org/I865915315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027678871","display_name":"Maarten van Steen","orcid":"https://orcid.org/0000-0002-5113-2746"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"education","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"M. van Steen","raw_affiliation_strings":["Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Vrije Universiteit, Amsterdam, Netherlands","institution_ids":["https://openalex.org/I865915315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5035570032"],"corresponding_institution_ids":["https://openalex.org/I865915315"],"apc_list":null,"apc_paid":null,"fwci":1.7435,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.88080121,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"227","last_page":"236"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8813589811325073},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.6884031295776367},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.6280770897865295},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5220518112182617},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.46643686294555664},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.46109357476234436},{"id":"https://openalex.org/keywords/web-server","display_name":"Web server","score":0.4479222595691681},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.41328221559524536},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3635985851287842},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.33792734146118164},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.2584206461906433}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8813589811325073},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.6884031295776367},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6280770897865295},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5220518112182617},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.46643686294555664},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.46109357476234436},{"id":"https://openalex.org/C11392498","wikidata":"https://www.wikidata.org/wiki/Q11288","display_name":"Web server","level":3,"score":0.4479222595691681},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.41328221559524536},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3635985851287842},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33792734146118164},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.2584206461906433},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/scc.2004.1358010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/scc.2004.1358010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.149.391","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.149.391","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.globule.org/publi/RWAOD_scc2004.pdf","raw_type":"text"},{"id":"pmh:oai:dare.ubvu.vu.nl:1871/12851","is_oa":false,"landing_page_url":"http://hdl.handle.net/1871/12851","pdf_url":null,"source":{"id":"https://openalex.org/S4306400546","display_name":"Digital Academic REpository of VU University Amsterdam (Vrije Universiteit Amsterdam)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I865915315","host_organization_name":"Vrije Universiteit Amsterdam","host_organization_lineage":["https://openalex.org/I865915315"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1st International Conference on Services Computing","raw_type":"Article in monograph or in proceedings"},{"id":"pmh:vu:oai:research.vu.nl:publications/0766dc88-b9e1-4238-bce3-0bd7a1326b81","is_oa":true,"landing_page_url":"https://research.vu.nl/en/publications/0766dc88-b9e1-4238-bce3-0bd7a1326b81","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1st International Conference on Services Computing, 227 - 236","raw_type":"info:eu-repo/semantics/conferencepaper"}],"best_oa_location":{"id":"pmh:vu:oai:research.vu.nl:publications/0766dc88-b9e1-4238-bce3-0bd7a1326b81","is_oa":true,"landing_page_url":"https://research.vu.nl/en/publications/0766dc88-b9e1-4238-bce3-0bd7a1326b81","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"1st International Conference on Services Computing, 227 - 236","raw_type":"info:eu-repo/semantics/conferencepaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W108242220","https://openalex.org/W1502629466","https://openalex.org/W1767429134","https://openalex.org/W1775738142","https://openalex.org/W1849962425","https://openalex.org/W2007224838","https://openalex.org/W2054739713","https://openalex.org/W2099084456","https://openalex.org/W2109639225","https://openalex.org/W2111874851","https://openalex.org/W2123845384","https://openalex.org/W2125387478","https://openalex.org/W2133369126","https://openalex.org/W2173278523","https://openalex.org/W2296573204","https://openalex.org/W4243755493","https://openalex.org/W4250074892","https://openalex.org/W6652019786","https://openalex.org/W7047657197"],"related_works":["https://openalex.org/W2626999804","https://openalex.org/W4250004941","https://openalex.org/W2736202444","https://openalex.org/W2049015391","https://openalex.org/W2137014442","https://openalex.org/W1533158771","https://openalex.org/W122082928","https://openalex.org/W2104288289","https://openalex.org/W2521397622","https://openalex.org/W4294067941"],"abstract_inverted_index":{"Many":[0],"Web-based":[1],"commercial":[2],"services":[3],"deliver":[4],"their":[5],"content":[6],"using":[7],"Web":[8],"applications":[9,25,45,117],"that":[10,51,69,83,126,169],"generate":[11],"pages":[12],"dynamically":[13],"based":[14,71],"on":[15,72],"user":[16],"profiles,":[17],"request":[18],"parameters":[19],"etc.":[20],"The":[21,102],"workload":[22],"of":[23,33,40,65,100,119,139,165,185,194],"these":[24,44],"are":[26,78,94],"often":[27],"characterized":[28],"by":[29,136,180],"a":[30,37,67,97,137,147,162],"large":[31],"number":[32,99],"unique":[34],"requests":[35],"and":[36,57,167,176],"significant":[38],"fraction":[39],"data":[41,76,122,187,199],"updates.":[42],"Hosting":[43],"drives":[46],"the":[47,54,63,89,110,120,127,132,153,182,192],"need":[48],"for":[49,146,161],"systems":[50,179],"replicates":[52],"both":[53],"application":[55,150],"code":[56],"its":[58],"underlying":[59,121],"data.":[60],"We":[61,124],"propose":[62],"design":[64],"such":[66],"system":[68,104],"is":[70],"on-demand":[73,170],"replication,":[74],"where":[75],"units":[77],"replicated":[79,178],"only":[80],"to":[81,96,109,115,143,197],"servers":[82],"access":[84],"them":[85],"often.":[86],"This":[87],"reduces":[88],"consistency":[90],"overhead":[91],"as":[92,189,191],"updates":[93],"sent":[95],"reduced":[98],"servers.":[101],"proposed":[103,128],"allows":[105],"complete":[106],"replication":[107,171],"transparency":[108],"application,":[111],"thereby":[112],"allowing":[113],"developers":[114],"build":[116],"unaware":[118],"replication.":[123],"show":[125,168],"techniques":[129,145],"can":[130],"reduce":[131],"client":[133],"response":[134],"time":[135],"factor":[138],"5":[140],"in":[141,152],"comparison":[142],"existing":[144],"real-world":[148],"e-commerce":[149],"used":[151],"TPC-W":[154],"benchmark.":[155],"Furthermore,":[156],"we":[157],"evaluate":[158],"our":[159],"strategies":[160],"wide":[163],"range":[164],"workloads":[166],"performs":[172],"better":[173],"than":[174],"centralized":[175],"fully":[177],"reducing":[181],"average":[183],"latency":[184],"read/write":[186],"accesses":[188],"well":[190],"amount":[193],"bandwidth":[195],"utilized":[196],"maintain":[198],"consistency.":[200]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
