
Publish-subscribe
models are well suited for systems with a large number of data consumers that receive subsets or entire data sets from centralized producers. The Object Management Group has standardized the Data Distribution Service (DDS) for Real-Time Systems, with implementations offering an API that can aid designers in creating distributed systems.