Reactive stream processing for data-centric publish/subscribe
frappe : functional reactive programming in java .