{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:20Z","timestamp":1750220660261,"version":"3.41.0"},"reference-count":2,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2020,6,30]],"date-time":"2020-06-30T00:00:00Z","timestamp":1593475200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Queue"],"published-print":{"date-parts":[[2020,6,30]]},"abstract":"<jats:p>This article describes the impact of services and trust on the treatment of data. It introduces the notions of inside data as distinct from outside data. After discussing the temporal implications of not sharing transactions across the boundaries of services, the article considers the need for immutability and stability in outside data. This leads to a depiction of outside data as a DAG of data items being independently generated by disparate services.<\/jats:p>","DOI":"10.1145\/3411757.3415014","type":"journal-article","created":{"date-parts":[[2020,8,2]],"date-time":"2020-08-02T22:03:54Z","timestamp":1596405834000},"page":"43-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Data on the Outside vs. Data on the Inside"],"prefix":"10.1145","volume":"18","author":[{"given":"Pat","family":"Helland","sequence":"first","affiliation":[{"name":"Salesforce"}]}],"member":"320","published-online":{"date-parts":[[2020,8,2]]},"reference":[{"volume-title":"Concurrency Control and Recovery In Database Systems","author":"Bernstein P. A.","key":"e_1_2_1_1_1","unstructured":"Bernstein, P. A., Hadzilacos, V., Goodman, N. 1987. Concurrency Control and Recovery In Database Systems. Addison-Wesley (http:\/\/sigmod.org\/publications\/dblp\/db\/books\/dbtext\/bernstein87.html)."},{"key":"e_1_2_1_2_1","volume-title":"Transaction Processing: Concepts and Techniques. Morgan Kaufmann.","author":"Gray J.","year":"1993","unstructured":"Gray, J., Reuter, A. 1993. Transaction Processing: Concepts and Techniques. Morgan Kaufmann."}],"container-title":["Queue"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3411757.3415014","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3411757.3415014","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:02:39Z","timestamp":1750197759000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3411757.3415014"}},"subtitle":["Data kept outside SQL has different characteristics from data kept inside."],"short-title":[],"issued":{"date-parts":[[2020,6,30]]},"references-count":2,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,6,30]]}},"alternative-id":["10.1145\/3411757.3415014"],"URL":"https:\/\/doi.org\/10.1145\/3411757.3415014","relation":{},"ISSN":["1542-7730","1542-7749"],"issn-type":[{"type":"print","value":"1542-7730"},{"type":"electronic","value":"1542-7749"}],"subject":[],"published":{"date-parts":[[2020,6,30]]},"assertion":[{"value":"2020-08-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}