MEET is Columbia’s Multiply Extensible Event Transport. It aims to provide an easy-to-use publish-subscribe infrastructure with the following features:
- Scalability: 106 – 109 publishers and subscribers.
- Survivability: arbitrary connection topology, with rapid switchover to alternate routes. Redundant distributed storage of routing information.
- Extensibility:
- new datatypes and operations can be defined for event filters. An example is the XML processing filter which allows XPath expressions to be used as predicates over XML fields. A subset of operations will be realtime compatible.
- routing policies are extensible. Event publishing / multicast is an open problem, and specific algorithms may be optimal for particular situations.