StreamMine is a scalable middleware for massive real-time data streaming. In this paper we present the BFSiena: a communication substrate for the StreamMine. BFSiena is a content-based, publish/subscribe communication system which provides support for arbitrary predicate based messaging in the acyclic peer to peer networks. BFSiena is a low latency, high throughput communication system which is well suited for the processing frameworks, like StreamMine. Categories and Subject Descriptors C.2.4 [Computer-Communication Networks]: Distributed