{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T22:25:33Z","timestamp":1649111133129},"reference-count":0,"publisher":"Walter de Gruyter GmbH","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,6,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Modern web applications are concurrently used by many users and\nprovide increasingly interactive features. Multi-core processors, highly\ndistributed backend architectures, and new web technologies force\na reconsideration of approaches for concurrent programming in order to fulfil\nscalability demands and to implement modern web application features. We\nprovide a survey on different concepts and techniques of concurrency inside\nweb architectures and guide through viable concurrency alternatives for\narchitects and developers.<\/jats:p>","DOI":"10.1515\/itit-2013-1030","type":"journal-article","created":{"date-parts":[[2014,5,27]],"date-time":"2014-05-27T12:06:20Z","timestamp":1401192380000},"page":"119-126","source":"Crossref","is-referenced-by-count":0,"title":["Concurrent programming in web applications"],"prefix":"10.1515","volume":"56","author":[{"given":"Benjamin","family":"Erb","sequence":"first","affiliation":[{"name":"University of Ulm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Kargl","sequence":"additional","affiliation":[{"name":"University of Ulm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00f6rg","family":"Domaschka","sequence":"additional","affiliation":[{"name":"University of Ulm"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"374","published-online":{"date-parts":[[2014,5,31]]},"container-title":["it - Information Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2013-1030\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2013-1030\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T11:43:12Z","timestamp":1624448592000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/itit-2013-1030\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,31]]},"references-count":0,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2014,5,31]]},"published-print":{"date-parts":[[2014,6,28]]}},"alternative-id":["10.1515\/itit-2013-1030"],"URL":"https:\/\/doi.org\/10.1515\/itit-2013-1030","relation":{},"ISSN":["2196-7032","1611-2776"],"issn-type":[{"value":"2196-7032","type":"electronic"},{"value":"1611-2776","type":"print"}],"subject":[],"published":{"date-parts":[[2014,5,31]]}}}