TelegraphCQ: Continuous Dataflow Processing for an Uncertain World
Michael Franklin
UC Berkeley
Increasingly pervasive networks are leading towards a world where data
is constantly in motion. In such a world, conventional techniques for
query processing, which were developed under the assumption of a far
more static and predictable computational environment, will not be
sufficient. In response to this need, the Telegraph project at Berkeley
has developed a suite of novel technologies for continuously adaptive
query processing. We are currently building the next generation
Telegraph system, called TelegraphCQ, which is focused on meeting the
challenges that arise in handling large numbers of continuous queries
over high-volume, highly-variable data streams. In this talk, I will
describe the TelegraphCQ system architecture and its underlying
technology, and report on our ongoing implementation effort leveraging
the PostgreSQL open source code base.
Bio
Michael Franklin is an Associate Professor of Computer Science at the
University of California, Berkeley. His research focuses on the
architecture and performance of distributed databases and information
systems. He received his Ph.D. from the University of Wisconsin, Madison
in 1993. Previously, he was on the faculty at the University of
Maryland, College Park, where he led projects on adaptive query
processing and data dissemination. He served as Program Chair for the
2002 ACM SIGMOD Conference and is currently an Editor of ACM
Transactions on Database Systems, Vice Chair of the SIGMOD Advisory
Board, and a member of the Board of Trustees of the VLDB Endowment. He
is also a technology advisor to the Mayfield Fund and sits on the
technology advisory boards of several companies.