Towards an Architecture for Real-Time Heterogeneous Data Dissemination