University of Cambridge > Talks.cam > Computer Laboratory Opera Group Seminars > Event-Driven Database Information Sharing

Event-Driven Database Information Sharing

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Pedro Brandao.

Note the unusual room

Abstract:

Database systems have been designed to manage business critical information and provide this information on request to connected clients, a passive model. Increasingly, applications need to share information actively with clients and/or external systems, so that they can react to relevant information as soon as it becomes available. Event-driven architecture (EDA) is a software architectural pattern that models these requirements based on the production of, consumption of, and reaction to events. Publish/subscribe provides a loosely-coupled communication paradigm between the components of a system, through many-to-many, push-based event delivery. In this talk, we describe our work integrating distributed content-based publish/subscribe functionality into a database system. We have extended existing database technology with new capabilities to realise EDA in a reliable, scalable, and secure manner. We discuss the design, architecture, and implementation of PostgreSQL-PS, a prototype built on the PostgreSQL open-source database system.

Bio:

Luis Vargas is a PhD student supervised by Pr. Jean Bacon. His research focuses on possible synergies between database and messaging technologies to share information and coordinate processes.

His interests span the areas of databases, data dissemination, event architectures, and transaction processing.

Before Cambridge, he spent a few years at GE Mexico/US as technical leader of funds transfer systems. He holds a BSc in computer science from ITC , Mexico and a MSc in Distributed Systems from Essex University, UK.

He is a member of Jesus College.

This talk is part of the Computer Laboratory Opera Group Seminars series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2024 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity