Data Management Challenges for Social Applications
There are many Database Applications that require users to coordinate and communicate. Friends want to coordinate travel plans, students want to jointly enroll in the same set of courses, and busy professionals want to coordinate their schedules. These tasks are difficult to program using existing abstractions provided by database systems since they all require some type of coordination between users. However, this type of information flow is fundamentally incompatible with classical isolation in database transactions. I will argue that it is time to look beyond isolation towards principled abstractions for Big Data Social. This is joint work with Alan Demers, Nitin Gupta, Christoph Koch, Lucja Kot, Milos Nikolic, and Sudip Roy.
Johannes Gehrke is the Tisch University Professor in the Department of Computer Science at Cornell University and a Scientist at Microsoft. Johannes’ research interests are in the areas of database systems, data science, and data privacy. Johannes has received a NSF Career Award, an Arthur P. Sloan Fellowship, an IBM Faculty Award, the Cornell College of Engineering James and Mary Tien Excellence in Teaching Award, the Cornell University Provost’s Award for Distinguished Scholarship, a Humboldt Research Award from the Alexander von Humboldt Foundation, the 2011 IEEE Computer Society Technical Achievement Award, and the 2011 Blavatnik Award for Young Scientists from the New York Academy of Sciences. He co-authored the undergraduate textbook Database Management Systems (McGrawHill (2002), currently in its third edition), used at universities all over the world. Johannes is also an Adjunct Professor at the University of Tromsø in Norway. Johannes was Program co-Chair of KDD 2004, VLDB 2007, and ICDE 2012. From 2007 to 2008, he was Chief Scientist at FAST Search and Transfer.