{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,6,2]],"date-time":"2023-06-02T23:11:23Z","timestamp":1685747483873},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2010,8,20]],"date-time":"2010-08-20T00:00:00Z","timestamp":1282262400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sci. China Inf. Sci."],"published-print":{"date-parts":[[2010,10]]},"DOI":"10.1007\/s11432-010-4051-4","type":"journal-article","created":{"date-parts":[[2010,8,20]],"date-time":"2010-08-20T07:13:02Z","timestamp":1282288382000},"page":"1931-1946","source":"Crossref","is-referenced-by-count":4,"title":["Superscalar communication: A runtime optimization for distributed applications"],"prefix":"10.1007","volume":"53","author":[{"given":"HuiBa","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"ShengYun","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"YuXing","family":"Peng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"DongSheng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"HangJun","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"XiCheng","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,8,20]]},"reference":[{"key":"4051_CR1","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1007\/s11432-006-2030-6","volume":"49","author":"X. Lu","year":"2006","unstructured":"Lu X, Wang H, Wang J. Internet-based virtual computing environment (iVCE): Concepts and architecture. Sci China Ser F-Inf Sci, 2006, 49: 681\u2013701","journal-title":"Sci China Ser F-Inf Sci"},{"key":"4051_CR2","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1360\/03yf0586","volume":"48","author":"D. Li","year":"2005","unstructured":"Li D, Lu X. A novel constant degree and constant congestion DHT scheme for peer-to-peer networks. Sci China Ser F-Inf Sci, 2005, 48: 421\u2013436","journal-title":"Sci China Ser F-Inf Sci"},{"key":"4051_CR3","doi-asserted-by":"crossref","first-page":"588","DOI":"10.1007\/s11432-009-0016-x","volume":"52","author":"Y. M. Zhang","year":"2009","unstructured":"Zhang Y M, Lu X C, Li D S. SKY: Efficient peer-to-peer networks based on distributed Kautz graphs. Sci China Ser F-Inf Sci, 2009, 52: 588\u2013601","journal-title":"Sci China Ser F-Inf Sci"},{"key":"4051_CR4","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/850657.850658","volume":"13","author":"H. C. Lauer","year":"1979","unstructured":"Lauer H C, Needham R M. On the duality of operating system structures. SIGOPS Oper Syst Rev, 1979, 13: 3\u201319","journal-title":"SIGOPS Oper Syst Rev"},{"key":"4051_CR5","unstructured":"Adya A, Howell J, Theimer M, et al. Cooperative task management without manual stack management. In: ATEC\u201902: Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference. Berkeley, CA, USA, 2002. 289\u2013302"},{"key":"4051_CR6","unstructured":"von Behren R, Condit J, Brewer E. Why events are a bad idea (for high-concurrency servers). In: HOTOS\u201903: Proceedings of the 9th Conference on Hot Topics in Operating Systems, Berkeley, CA, USA, 2003. 4\u20134"},{"key":"4051_CR7","volume-title":"Presentation given at the 1996 Usenix Annual Technical Conference","author":"J. K. Ousterhout","year":"1996","unstructured":"Ousterhout J K. Why threads are a bad idea (for most purposes). In: Presentation given at the 1996 Usenix Annual Technical Conference. Berkely: USENIX Association, 1996"},{"key":"4051_CR8","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1145\/4472.4478","volume":"7","author":"R. H. Halstead Jr.","year":"1985","unstructured":"Halstead R H Jr. Multilisp: a language for concurrent symbolic computation. ACM Trans Program Lang Syst, 1985, 7: 501\u2013538","journal-title":"ACM Trans Program Lang Syst"},{"key":"4051_CR9","volume-title":"ATEC\u201907: Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference","author":"M. Krohn","year":"2007","unstructured":"Krohn M, Kohler E, Kaashoek M F. Events can make sense. In: ATEC\u201907: Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference. Berkely: USENIX Association, 2007"},{"key":"4051_CR10","unstructured":"Fielding R T. Architectural styles and the design of network-based software architectures. PhD thesis, Chair-Taylor, Richard N. 2000"},{"key":"4051_CR11","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1145\/945445.945471","volume-title":"SOSP\u2019 03: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles","author":"R. Behren von","year":"2003","unstructured":"von Behren R, Condit J, Zhou F, et al. Capriccio: scalable threads for internet services. In: SOSP\u2019 03: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles. New York: ACM, 2003. 268\u2013281"},{"key":"4051_CR12","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1145\/91556.91631","volume-title":"LFP\u201990: Proceedings of the 1990 ACM Conference on LISP and Functional Programming","author":"E. Mohr","year":"1990","unstructured":"Mohr E, Kranz D A, Halstead R H Jr. Lazy task creation: a technique for increasing the granularity of parallel programs. In: LFP\u201990: Proceedings of the 1990 ACM Conference on LISP and Functional Programming. New York: ACM, 1990. 185\u2013197"},{"key":"4051_CR13","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1145\/1250734.1250755","volume-title":"PLDI\u201907: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation","author":"C. E. Killian","year":"2007","unstructured":"Killian C E, Anderson J W, Braud R, et al. Mace: language support for building distributed systems. In: PLDI\u201907: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation. New York: ACM, 2007. 179\u2013188"},{"key":"4051_CR14","first-page":"3","volume-title":"HOTOS\u201905: Proceedings of the 10th Conference on Hot Topics in Operating Systems","author":"R. Cunningham","year":"2005","unstructured":"Cunningham R, Kohler E. Making events less slippery with eel. In: HOTOS\u201905: Proceedings of the 10th Conference on Hot Topics in Operating Systems. Berkeley: USENIX Association. 2005. 3\u20133"},{"key":"4051_CR15","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/1287624.1287636","volume-title":"ESEC-FSE\u2019 07: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","author":"P. Chandrasekaran","year":"2007","unstructured":"Chandrasekaran P, Conway C L, Joy J M, et al. Programming asynchronous layers with clarity. In: ESEC-FSE\u2019 07: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering. New York: ACM, 2007. 65\u201374"},{"key":"4051_CR16","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1145\/502059.502057","volume":"35","author":"M. Welsh","year":"2001","unstructured":"Welsh M, Culler D, Brewer E. Seda: an architecture for well-conditioned, scalable internet services. SIGOPS Oper Syst Rev, 2001, 35: 230\u2013243","journal-title":"SIGOPS Oper Syst Rev"},{"key":"4051_CR17","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1145\/1133373.1133410","volume-title":"EW10: Proceedings of the 10th Workshop on ACM SIGOPS European Workshop","author":"F. Dabek","year":"2002","unstructured":"Dabek F, Zeldovich N, Kaashoek F, et al. Event-driven programming for robust software. In: EW10: Proceedings of the 10th Workshop on ACM SIGOPS European Workshop. New York: ACM, 2002. 186\u2013189"},{"key":"4051_CR18","volume-title":"C++ Network Programming: Systematic Reuse with ACE and Frameworks","author":"D. C. Schmidt","year":"2003","unstructured":"Schmidt D C, Huston S D. C++ Network Programming: Systematic Reuse with ACE and Frameworks. Boston: Addison-Wesley Professional, 2003"},{"key":"4051_CR19","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1145\/1273442.1250756","volume":"42","author":"P. Li","year":"2007","unstructured":"Li P, Zdancewic S. Combining events and threads for scalable network services implementation and evaluation of monadic, application-level concurrency primitives. SIGPLAN Not, 2007, 42: 189\u2013199","journal-title":"SIGPLAN Not"},{"key":"4051_CR20","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1145\/1244381.1244403","volume-title":"PEPM\u201907: Proceedings of the 2007 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation","author":"J. Fischer","year":"2007","unstructured":"Fischer J, Majumdar R, Millstein T. Tasks: language support for event-driven programming. In: PEPM\u201907: Proceedings of the 2007 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation. New York: ACM, 2007. 134\u2013143"},{"key":"4051_CR21","first-page":"1","volume-title":"OSDI\u2019 06: Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation","author":"E. B. Nightingale","year":"2006","unstructured":"Nightingale E B, Veeraraghavan K, Chen P M, et al. Rethink the sync. In: OSDI\u2019 06: Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 1\u20131"}],"container-title":["Science China Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-010-4051-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11432-010-4051-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-010-4051-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,2]],"date-time":"2023-06-02T22:48:55Z","timestamp":1685746135000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11432-010-4051-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,8,20]]},"references-count":21,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2010,10]]}},"alternative-id":["4051"],"URL":"https:\/\/doi.org\/10.1007\/s11432-010-4051-4","relation":{},"ISSN":["1674-733X","1869-1919"],"issn-type":[{"value":"1674-733X","type":"print"},{"value":"1869-1919","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,8,20]]}}}