Talks & Seminars
SQL or NoSQL? That is the Question.
Prof. Amr Albaddi, University of California, Santa Barbara
Date & Time: December 10, 2012 11:00
Venue: Conference Room, 01st Floor, C Block, Dept. of Computer Science & Engineering, Kanwal Rekhi Building
Over the past two decades, database and systems researchers have made significant advances in the development of algorithms and techniques to provide data management solutions that carefully balance three major requirements when dealing with critical data: high availability, fault-tolerance, and data consistency. However, over the past few years the data requirements, in terms of data availability and system scalability, from Internet scale enterprises that provide services and cater to millions of users, has been unprecedented. Cloud computing has emerged as an extremely successful paradigm for deploying Internet and Web-based applications. Scalability, elasticity, pay-per-use pricing, and autonomic control of large-scale operations are the major reasons for the successful widespread adoption of cloud infrastructures. In this talk, we analyze the design choices that allowed modern NoSQL data management systems (key-value stores) to achieve orders of magnitude higher levels of scalability compared to traditional databases. With this understanding, we highlight some design principles that make key-value stores especially suitable in the Cloud. We then analyze the need and the revival of SQL database management systems in large cloud settings. We will discuss several state of the art systems, which provide transactional guarantees on collections of data items, thus supporting complex SQL, while attempting to ensure efficiency and scalability.
Speaker Profile:
Amr El Abbadi is currently a Professor in the Computer Science Department at the University of California, Santa Barbara. He received his B. Eng. in Computer Science from Alexandria University, Egypt, and received his Ph.D. in Computer Science from Cornell University in August 1987. Prof. El Abbadi is an ACM Fellow and was Chair of the Computer Science Department at UCSB from 2007 to 2011. He has served as a journal editor for several database journals, including, currently, The VLDB Journal. He has been Program Chair for multiple database and distributed systems conferences, most recently SIGSPATIAL GIS 2010 and ACM Symposium on Cloud Computing (SoCC) 2011 and COMAD 2012. He has also served as a board member of the VLDB Endowment from 2002-2008. In 2007, Prof. El Abbadi received the UCSB Senate Outstanding Mentorship Award for his excellence in mentoring graduate students. He has published over 250 articles in databases and distributed systems.
List of Talks


Faculty CSE IT
Forgot Password
    [+] Sitemap     Feedback