{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T23:10:02Z","timestamp":1743203402635,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":13,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642312014"},{"type":"electronic","value":"9783642312021"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31202-1_6","type":"book-chapter","created":{"date-parts":[[2012,5,28]],"date-time":"2012-05-28T02:23:45Z","timestamp":1338171825000},"page":"54-65","source":"Crossref","is-referenced-by-count":5,"title":["Analysis of Event Processing Design Patterns and Their Performance Dependency on I\/O Notification Mechanisms"],"prefix":"10.1007","author":[{"given":"Ronald","family":"Strebelow","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Prehofer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","unstructured":"Gammo, L., Brecht, T., Shukla, A., Pariag, D.: Comparing and evaluating epoll, select, and poll event mechanisms. In: Proceedings of the Ottawa Linux Symposium (2004)"},{"key":"6_CR2","unstructured":"Harkema, M., Gijsen, B., van der Mei, R., Hoekstra, Y.: Middleware performance: A quantitative modeling approach (2004)"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Harrison, N., Avgeriou, P.: Analysis of architecture pattern usage in legacy system architecture documentation. In: Seventh Working IEEE\/IFIP Conference on Software Architecture, WICSA 2008, pp. 147\u2013156 (2008)","DOI":"10.1109\/WICSA.2008.18"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Hu, J., Pyarali, I., Schmidt, D.: Measuring the impact of event dispatching and concurrency models on web server performance over high-speed networks. In: IEEE Global Telecommunications Conference, GLOBECOM 1997, vol.\u00a03, pp. 1924\u20131931 (November 1997)","DOI":"10.1109\/GLOCOM.1997.644610"},{"key":"6_CR5","unstructured":"Hu, J., Pyarali, I., Schmidt, D.C.: Applying the proactor pattern to high-performance web servers. In: Proceedings of the 10th International Conference on Parallel and Distributed Computing and Systems (1998)"},{"key":"6_CR6","unstructured":"Kegel, D.: The c10k problem, http:\/\/www.kegel.com\/c10k.html"},{"key":"6_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/3-540-44467-X_10","volume-title":"High Performance Computing - HiPC 2000","author":"B. Natarajan","year":"2000","unstructured":"Natarajan, B., Gokhale, A., Yajnik, S., Schmidt, D.C.: Applying Patterns to Improve the Performance of Fault Tolerant CORBA. In: Prasanna, V.K., Vajapeyam, S., Valero, M. (eds.) HiPC 2000. LNCS, vol.\u00a01970, pp. 107\u2013120. Springer, Heidelberg (2000), doi:10.1007\/3-540-44467-X_10"},{"key":"6_CR8","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/1863523.1863536","volume-title":"Proceedings of the Third ACM Haskell Symposium on Haskell, Haskell 2010","author":"B. O\u2019Sullivan","year":"2010","unstructured":"O\u2019Sullivan, B., Tibell, J.: Scalable i\/o event handling for ghc. In: Proceedings of the Third ACM Haskell Symposium on Haskell, Haskell 2010, pp. 103\u2013108. ACM, New York (2010)"},{"key":"6_CR9","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1145\/384198.384226","volume-title":"Proceedings of the 2001 ACM SIGPLAN Workshop on Optimization of Middleware and Distributed Systems, OM 2001","author":"I. Pyarali","year":"2001","unstructured":"Pyarali, I., Spivak, M., Cytron, R., Schmidt, D.C.: Evaluating and optimizing thread pool strategies for real-time corba. In: Proceedings of the 2001 ACM SIGPLAN Workshop on Optimization of Middleware and Distributed Systems, OM 2001, pp. 214\u2013222. ACM, New York (2001)"},{"key":"6_CR10","unstructured":"Schmidt, D.C., Stal, M., Rohnert, H., Buschmann, F.: Pattern-Oriented Software Architecture. Patterns for Concurrent and Networked Objects, vol.\u00a02. John Wiley & Sons (2000)"},{"key":"6_CR11","unstructured":"von Behren, R., Condit, J., Brewer, E.: Why events are a bad idea (for high-concurrency servers). In: Proceedings of HotOS IX (2003)"},{"key":"6_CR12","first-page":"8","volume-title":"Proceedings of the Annual conference on USENIX 2006 Annual Technical Conference","author":"P. Willmann","year":"2006","unstructured":"Willmann, P., Rixner, S., Cox, A.L.: An evaluation of network stack parallelization strategies in modern operating systems. In: Proceedings of the Annual conference on USENIX 2006 Annual Technical Conference, pp. 8\u20138. USENIX Association, Berkeley (2006)"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Gill, C., Lu, C.: Real-time performance and middleware for multiprocessor and multicore linux platforms. In: 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2009, pp. 437\u2013446 (2009)","DOI":"10.1109\/RTCSA.2009.53"}],"container-title":["Lecture Notes in Computer Science","Multicore Software Engineering, Performance, and Tools"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31202-1_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T22:45:29Z","timestamp":1743201929000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31202-1_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642312014","9783642312021"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31202-1_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}