{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T22:43:28Z","timestamp":1768517008195,"version":"3.49.0"},"reference-count":60,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2021,9,1]]},"DOI":"10.1109\/tpds.2021.3066276","type":"journal-article","created":{"date-parts":[[2021,3,17]],"date-time":"2021-03-17T19:30:50Z","timestamp":1616009450000},"page":"2338-2351","source":"Crossref","is-referenced-by-count":8,"title":["OWebSync: Seamless Synchronization of Distributed Web Clients"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2814-0350","authenticated-orcid":false,"given":"Kristof","family":"Jannes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bert","family":"Lagaisse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IFIPNetworking.2016.7497258"},{"key":"ref38","article-title":"opensignal.com","year":"2019"},{"key":"ref33","article-title":"Sharedb","year":"2013"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.17487\/rfc1321"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.17487\/rfc4122"},{"key":"ref30","article-title":"The websocket api, W3C candidate recommendation","author":"hickson","year":"2012"},{"key":"ref37","article-title":"Linux network traffic control &#x2013; implementation overview","author":"almesberger","year":"1999"},{"key":"ref36","article-title":"Azure","year":"2019"},{"key":"ref35","article-title":"Fabric.js","year":"2011"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2697382"},{"key":"ref60","article-title":"Swarm.js","year":"2013"},{"key":"ref28","first-page":"1","author":"shapiro","year":"2017","journal-title":"Conflictfree Replicated Data Types"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2019.00022"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.12.006"},{"key":"ref2","article-title":"Google docs","year":"2018"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-08-052029-2.50007-3"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/66926.66963"},{"key":"ref22","first-page":"386","article-title":"Conflict-free replicated data types","author":"shapiro","year":"2011","journal-title":"Proc 13th Int Symp Stabilization Safety Secur Distrib Syst"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.5120\/787-1115"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.jpdc.2017.08.003","article-title":"Delta state replicated data types","volume":"111","author":"almeida","year":"2018","journal-title":"J Parallel Distrib Comput"},{"key":"ref23","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1007\/978-3-319-26850-7_5","article-title":"Efficient state-based crdts by delta-mutation","author":"almeida","year":"2015","journal-title":"Networked Systems"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2957319.2957374"},{"key":"ref25","article-title":"Delta crdts","year":"2018"},{"key":"ref50","article-title":"Couchdb","year":"2005"},{"key":"ref51","article-title":"Mongodb","year":"2009"},{"key":"ref59","article-title":"Pouchdb","year":"2013"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/2814576.2814733"},{"key":"ref57","first-page":"261","article-title":"Cimbiosys: A platform for content-based partial replication","author":"ramasubramanian","year":"2009","journal-title":"Proc 6th USENIX Symp Netw Syst Des Implementation"},{"key":"ref56","first-page":"194","article-title":"DottedDB: Anti-entropy without merkle trees, deletes without tombstones","author":"gon\u00e7alves","year":"2017","journal-title":"Proc IEEE 36th Symp Reliable Distrib Syst"},{"key":"ref55","article-title":"SMAC: State management for geo-distributed containers","author":"eberhardt","year":"2016"},{"key":"ref54","article-title":"Antidote","year":"2014"},{"key":"ref53","article-title":"Under the hood: Redis crdts (conflict-free replicated data types)","author":"biyikoglu","year":"2017"},{"key":"ref52","article-title":"Akka","year":"2018"},{"key":"ref10","article-title":"Automerge: Real-time data sync between edge devices","author":"kleppman","year":"0"},{"key":"ref11","article-title":"Automerge","year":"2017"},{"key":"ref40","article-title":"Speedtest.net","year":"2018"},{"key":"ref12","article-title":"Riak","year":"2010"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS47363.2019.00032"},{"key":"ref14","article-title":"Method of providing digital signatures","author":"merkle","year":"1982"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2911151.2911163"},{"key":"ref17","first-page":"283","article-title":"Legion: Enriching internet services with peer-to-peer interactions","author":"fouto","year":"2017","journal-title":"Proc Int World Wide Web Conf"},{"key":"ref18","article-title":"Legion","year":"2016"},{"key":"ref19","article-title":"The javascript object notation (JSON) data interchange format","author":"bray","year":"2014"},{"key":"ref4","article-title":"A comprehensive study of convergent and commutative replicated data types","author":"shapiro","year":"2011"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2009.20"},{"key":"ref6","first-page":"30","article-title":"Swiftcloud: Fault-tolerant geo-replication integrated all the way to the client machine","author":"pregui\u00e7a","year":"2014","journal-title":"Proc IEEE 33rd Int Symp Reliable Distrib Syst Workshops"},{"key":"ref5","article-title":"Swiftcloud: Fault-tolerant geo-replication integrated all the way to the client machine","author":"zawirski","year":"2013"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2957276.2957310"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-19890-3_55"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"ref9","article-title":"Yjs","year":"2014"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3358504.3361231"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2851613.2851641"},{"key":"ref48","article-title":"Apache cassandra","year":"2009"},{"key":"ref47","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1007\/978-3-030-22496-7_3","article-title":"Putting order in strong eventual consistency","author":"de porre","year":"2019","journal-title":"Distributed Applications and Interoperable Systems"},{"key":"ref42","article-title":"Git","year":"2005"},{"key":"ref41","article-title":"Website response times","author":"nielsen","year":"2010"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.2478\/popets-2019-0044"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2015.81"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/9380848\/09380486.pdf?arnumber=9380486","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:50:26Z","timestamp":1652194226000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9380486\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,1]]},"references-count":60,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2021.3066276","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,1]]}}}