{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T09:38:08Z","timestamp":1725701888652},"reference-count":43,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,3]]},"DOI":"10.1109\/icde.2014.6816639","type":"proceedings-article","created":{"date-parts":[[2014,5,30]],"date-time":"2014-05-30T18:28:25Z","timestamp":1401474505000},"page":"52-63","source":"Crossref","is-referenced-by-count":19,"title":["Blazes: Coordination analysis for distributed programs"],"prefix":"10.1109","author":[{"given":"Peter","family":"Alvaro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neil","family":"Conway","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph M.","family":"Hellerstein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Maier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1989284.1989321"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0147-z"},{"key":"17","article-title":"Hogwild: A lock-free approach to parallelizing stochastic gradient descent","author":"recht","year":"2011","journal-title":"NIPS"},{"key":"36","article-title":"TelegraphCQ: Continuous dataflow processing for an uncertain world","author":"chandrasekaran","year":"2003","journal-title":"CIDR"},{"key":"18","doi-asserted-by":"crossref","DOI":"10.1145\/1860702.1860704","article-title":"The declarative imperative: Experiences and conjectures in distributed logic","author":"hellerstein","year":"2010","journal-title":"SIGMOD Record"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0095-z"},{"key":"15","article-title":"Megastore: Providing scalable, highly available storage for interactive services","author":"baker","year":"2011","journal-title":"CIDR"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391230"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.14778\/2212351.2212354"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32925-8_14"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"14","article-title":"Spanner: Google's Globally-distributed Database","author":"corbett","year":"2012","journal-title":"OSDI"},{"journal-title":"Blazes Coordination Analysis for Distributed Programs","year":"2013","author":"alvaro","key":"37"},{"key":"11","article-title":"ZooKeeper: Wait-free coordination for internet-scale systems","author":"hunt","year":"2010","journal-title":"USENIX ATC"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1145\/320107.320115"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/1978915.1978919"},{"journal-title":"Getting Started with Storm-Continuous Streaming Computation with Twitter's Cluster Technology","year":"2012","author":"leibiusky","key":"21"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/2274576.2274588"},{"key":"43","article-title":"Making geo-replicated systems fast as possible, consistent when necessary","author":"li","year":"2012","journal-title":"OSDI"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1145\/2502323.2502326"},{"journal-title":"A Comprehensive Study of Convergent and Commutative Replicated Data Types","year":"2011","author":"shapiro","key":"41"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1145\/267959.269969"},{"journal-title":"Bloom Programming Language","year":"0","key":"22"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2010.172"},{"key":"24","article-title":"Discretized streams: An efficient and fault-tolerant model for stream processing on large clusters","author":"zaharia","year":"2012","journal-title":"HotCloud"},{"key":"25","first-page":"471","article-title":"The semantics of a simple language for parallel programming","author":"kahn","year":"1974","journal-title":"Information Processing"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453890"},{"key":"27","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1007\/978-0-387-39940-9_160","article-title":"Fault-tolerance and high availability in data stream management systems","author":"balazinska","year":"2009","journal-title":"Encyclopedia of Database Systems"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2003.1198390"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1435417.1435432"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1462571.1462573"},{"journal-title":"Appalachian Trail Conservancy Guide Trail Markings","year":"0","key":"2"},{"key":"10","article-title":"The Chubby lock service for loosely-coupled distributed systems","author":"burrows","year":"2006","journal-title":"OSDI"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1556154.1556172"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/98163.98167"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142485"},{"key":"6","article-title":"Consistency analysis in bloom: A CALM and collected approach","author":"alvaro","year":"2011","journal-title":"CIDR"},{"key":"32","article-title":"MapReduce: Simplified data processing on large clusters","author":"dean","year":"2004","journal-title":"OSDI"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755937"},{"journal-title":"Principles of Database and Knowledge-Base Systems Volume II The New Technologies","year":"1990","author":"ullman","key":"31"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1713254.1713261"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2012.37"},{"key":"8","article-title":"Life beyond distributed transactions: An apostate's opinion","author":"helland","year":"2007","journal-title":"CIDR"}],"event":{"name":"2014 IEEE 30th International Conference on Data Engineering (ICDE)","start":{"date-parts":[[2014,3,31]]},"location":"Chicago, IL, USA","end":{"date-parts":[[2014,4,4]]}},"container-title":["2014 IEEE 30th International Conference on Data Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6811095\/6816620\/06816639.pdf?arnumber=6816639","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,20]],"date-time":"2020-08-20T10:49:25Z","timestamp":1597920565000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6816639\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3]]},"references-count":43,"URL":"https:\/\/doi.org\/10.1109\/icde.2014.6816639","relation":{},"subject":[],"published":{"date-parts":[[2014,3]]}}}