neds.gif (1190 bytes)

New England Database Society

Friday, March 26

sponsored by Sun Microsystems

sunlogo.gif (4979 bytes)

NEDS

Phoenix: Making Applications Persistent

Dave Lomet  
Microsoft Research

Friday, March 26, 2004, 4:00 PM
Volen 101, Brandeis University

(preceded by a wine and cheese reception at 3:00 pm)

Abstract:

After a system crash, databases recover to the last committed transaction, but applications usually crash or cannot continue. The Phoenix purpose is to enable applications to survive system crashes, transparent to the application program. This simplifies application programming, reduces operational costs, masks failures from users, and increases application availability, which is critical in many scenarios, e.g., e-commerce. This talk will describe the Phoenix project, its software infrastructure, optimizations, and possible extensions.

Speaker Bio:

David Lomet is currently the manager of the Database Group in Microsoft Research. Prior to that, he was a Senior Consulting Engineer at Digital while at its Cambridge Research Lab. For many years he was on the research staff at IBM in Yorktown Heights. Dr. Lomet did product development at both IBM and at Digital. For two years, he pursued an academic career as Professor at the Wang Institute of Graduate Studies in Tyngsboro, MA. He spent an academic year on sabbatical at the U. of Newcastle, UK. 

Dr. Lomet has done research and product development in architecture, programming languages, and distributed systems. He is best known for his work in database systems. He is one of the inventors of the transaction concept. His work has focused on access methods, concurrency control, and recovery. He has published over 70 papers, and holds more than 20 patents. He has twice been author of SIGMOD "best papers". 

Dr. Lomet has served on many program committees, including SIGMOD, PODS, VLDB, ICDE, and EDBT. He was FODO'93 program chair, ICDE'2000 program co-chair, and ICDE'2001 conference co-chair. He is editor-in-chief of the IEEE Data Engineering Bulletin and an editor of ACM TODS, the VLDB Journal, the SIGMOD Anthology, and the Journal of Distributed and Parallel Databases. He is a Fellow of the ACM and of the IEEE, and has received IEEE Golden Core, Outstanding Contribution, and Meritorious Service Awards.


Maintained by Dina Goldin dqg AT cse.uconn.edu
Last updated on 03/16/04