DATE: Thursday, November 15, 2000
TIME: 3:00 - 4:30 pm
PLACE: Wean Hall 4623
SPEAKER:
Daniel Sturman
IBM T.J. Watson Research Center
TITLE:
Gryphon: Scalable, Reliable and Secure Publish/Subscribe Over
the Public Internet http://www.research.ibm.com/gryphon/Gryphon_ASSR/gryphon_assr.html
ABSTRACT:
Gryphon is a research project at IBM T.J. Watson Research, investigating
middleware for efficient and internet-scalable delivery of data, based on
the publish/subscribe paradigm. With publish/subscribe, messages are
multicast ("pushed") asynchronously and anonymously between a dynamically
changeable set of information providers (publishers) and interested
consumers (subscribers). Before Gryphon, the publish/subscribe paradigm
was suited mainly to LAN environments, where broadcast is cheap, and
content-filtering can be performed at end-points. Gryphon's enhancements
include: (1) scalability to the public internet, where there can be
potentially hundreds of thousands of widely dispersed users, and (2)
content-based message routing, which allows Gryphon to support a rich set
of content selection predicates without destroying scalability.
In this talk we will discuss the Gryphon system and the design decisions made in developing a truly "Internet scale" publish/subscribe system. We will describe our approach to scalability, availability, and security and how functional requirements and design were driven by the realities of the Internet. Several examples of actual Gryphon deployments will also be discussed.
BIO:
Daniel Sturman is the Manager of the Distributed Messaging Systems group at
IBM T. J. Watson Research Center, where his research focuses on
revolutionizing the way people use and build distributed systems. He has
an MS and PhD in Computer Science form the University of Illinois at
Urbana-Champaign and a BS in Computer Science from Cornell University. Dr.
Sturman's research interests include distributed systems, programming
languages, and software engineering.
SDI / LCS Seminar Questions?
Karen Lindenfelser, 86716, or visit www.pdl.cmu.edu/SDI/