Cooperative Task Management without Manual Stack Management or, Event-driven Programming is Not the Opposite of Threaded Programming (2002)

by Atul Adya , Jon Howell , Marvin Theimer , William J. Bolosky , John R. Douceur
Venue:In Proceedings of the 2002 Usenix ATC
Citations:99 - 0 self

Active Bibliography

24 Event-driven Programming for Robust Software – Frank Dabek, Nickolai Zeldovich, Frans Kaashoek, David Mazieres, Robert Morris - 2002
CS262: Advanced Topics in Computer Systems CS262a: – unknown authors
40 Multiprocessor Support for Event-Driven Programs – Nickolai Zeldovich , Alexander Yip, Frank Dabek, Robert T. Morris, David Mazières, Frans Kaashoek - 2003
1 Why Events Are A Bad Idea – Rob Von Behren, Jeremy Condit, Eric Brewer - 2003
87 Why Events Are a Bad Idea (for High-Concurrency Servers) – Rob von Behren, Jeremy Condit, Eric Brewer - 2003
81 Using Cohort Scheduling to Enhance Server Performance – James R. Larus, Michael Parkes - 2002
3 Reliable, Scalable and Interoperable Internet Telephony – Kundan Narendra Singh - 2006
Using Generative Design Patterns to Develop Network Server Applications – Zhuang Guo, Jonathan Schaeffer, Duane Szafron, Patrick Earl X
3 Memorymanager/scheduler co-design: optimizing event-driven servers to improve cache behavior – Sapan Bhatia - 2006
Author manuscript, published in "International Symposium on Memory Management (2006)" Memory-manager/Scheduler Co-design: Optimizing Event-driven Servers to Improve Cache Behavior – Sapan Bhatia, Charles Consel, Julia Lawall - 2009
Event-Driven Systems – Fabien Gaud, Sylvain Genevès, Renaud Lachaize, Baptiste Lepers, Fabien Mottet, Gilles Muller Vivien Quéma, Fabien Gaud, Sylvain Genevès, Renaud Lachaize, Fabien Mottet, Gilles Muller, Vivien Quéma - 2010
This copyright notice must be included in the reproduced paper. USENIX acknowledges all trademarks herein. Lazy Asynchronous I/O For Event-Driven Servers – Khaled Elmeleegy, Anupam Ch, Alan L. Cox, Willy Zwaenepoel - 2004
5 Programmable Concurrency in a Pure and Lazy Language – Peng Li, Steve Zdancewic, Rajeev Alur - 2008
5 A language-based approach to unifying events and threads – Peng Li, Steve Zdancewic - 2006
34 Combining events and threads for scalable network services – Peng Li - 2007
16 An Architecture for Highly Concurrent, Well-Conditioned Internet Services – Matthew David Welsh - 2002
Shaping Process Semantics – Silviu S. Craciunas, et al. - 2007
4 Threading by appointment – Christoph M. Kirsch - 2004
Shaping Process Semantics – unknown authors - 2007