Adaptive push-pull: disseminating dynamic Web data | Synapse