Emmanuel Cecchet
Senior Researh Fellow
I work for the Laboratory for Advanced System Software with Prashant Shenoy and for the Commonwealth Center for Forensics & Society with Brian Levine.
My research interests are: Operating Systems, Distributed systems, Dependable systems, High Availability, Databases, Virtualization technologies, Benchmarking and Open source software.
I am currently leading the BenchLab project.
Contact info
|
University of Massachusetts
Department of Computer Science
140 Governors Drive
Amherst, MA 01003
USA
Office: 216A CS Building
Email: cecchet @ cs.umass.edu
Phone: +1 413 575 3787
Fax: +1 413 545 1249
|
Links
Current lab: LASS
My web site: FrogThinker.org
LinkedIn profile: LinkedIn public profile
Publications: DBLP page, LASS publication page
Recent Program committees
Recent talks
Recent publications
-
mBenchLab: Measuring QoE of Web Applications using mobile devices
Emmanuel Cecchet, Robert Sims, Xin He and Prashant Shenoy
Proceedings of ACM/IEE International Symposium on Quality of Service (IWQoS 2013), Montreal, Canada, June 3-4 2013
-
Measurement and Analysis of Child Pornography Trafficking on P2P Networks
Ryan Hurley, Swagatika Prusty, Hamed Soroush, Robert J. Walls, Jeannie Albrecht, Emmanuel Cecchet, Brian Neil Levine, Marc Liberatore, Brian Lynn, and Janis Wolak
In Proc. Intl. World Wide Web Conference (WWW), Rio de Janeiro, Brazil, May 2013
-
BenchLab: An Open Testbed for Realistic Benchmarking of Web Applications
Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood and Prashant Shenoy.
Proceedings of 2nd USENIX Conference on Web Application Development (WebApps '11), June 15-16, 2011, Portland, OR
Paper
-
BenchLab: Benchmarking with Real Web Applications and Web Browsers
Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood, Prashant Shenoy, Fabien Mottet, Vivien Quema and Guillaume Pierre.
Eurosys 2011, Poster and demo session, April 10-13, 2011, Salzburg, Austria
Paper & poster
-
ZZ and the Art of Practical BFT Execution
Timothy Wood, Rahul Singh, Arun Venkataramani, Prashant Shenoy and Emmanuel Cecchet
EuroSys 2011, Salzburg, Austria, April 10 - 13, 2011
Paper
-
Dolly: Virtualization-driven Database Provisioning for the Cloud
Emmanuel Cecchet, Rahul Singh, Upendra Sharma, Prashant Shenoy
2011 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2011), Newport Beach, CA, March 9-11, 2011
Paper | NEDB Summit Slides (pptx, pdf) | Extended tech report UM-CS-2010-006
Selected publications
-
Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees
Hazem Elmeleegy, Ahmed Elmagarmid, Emmanuel Cecchet, Walid Aref and Willy Zwaenepoel
VLDB 2009, Lyon, France, August 2009
Paper
-
Predicting Replicated Database Scalability from Standalone Database Profiling
Sameh Elnikety, Steve Dropsho, Emmanuel Cecchet and Willy Zwaenepoel
EuroSys 2009, Nuremberg, Germany, April 2009
Paper
-
Middleware-based Database Replication: The Gaps between Theory and Practice
Emmanuel Cecchet, George Candea and Anastasia Ailamaki
ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, Vancouver, BC, Canada, June 10-12, 2008
Paper
-
C-JDBC: Flexible database clustering middleware
Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel
Proceedings of the annual conference on USENIX Annual Technical Conference, 2004
Paper
-
Performance and scalability of EJB applications
E Cecchet, J Marguerite, W Zwaenepoel
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Paper
-
Specification and implementation of dynamic web site benchmarks
Cristiana Amza, Anupam Chanda, Alan L Cox, Sameh Elnikety, Romer Gil, Karthick Rajamani, Willy Zwaenepoel, Emmanuel Cecchet, Julie Marguerite
WWC-5. IEEE International Workshop on Workload Characterization, 2002
Paper
About me
I am a Research Scientist, Software Architect and Open Source activist.
I received a Ph.D. in Distributed Systems from INPG in 2001. During my postdoc at Rice University, I contributed to DynaServer. I studied the design of scalable and highly available e-business servers and I designed the RUBiS benchmark. After leaving Rice, I led a team at INRIA in France to provide open-source middleware for large scale data servers. I was also Chief Architect of the ObjectWeb consortium and leader of the C-JDBC project. In 2005, I joined Continuent where I served as Chief Architect and Chief Scientific Officer. I lead Continuent.org and the Sequoia project that was the basis for Continuent's High Availability Database product line. I am still providing consulting as an independent activity to companies that need to build Highly Available databases and/or web applications.
At the end of 2006, I joined EPFL as a research assistant. I worked with both the operating systems and dependable systems laboratories. I joined UMass Amherst as a Senior Research Fellow in July 2008. I also worked for Aster Data Systems from October 2008 to May 2010. I currently work for the Laboratory for Advanced System Software with Prashant Shenoy and for the Commonwealth Center for Forensics & Society with Brian Levine.