Posts

Showing posts with the label # Publish

Understanding RTPS: The Real-Time Publish-Subscribe Protocol

Image
 Real-time communication is the requirement in all applications like autonomous vehicles , robots, and factory automation. RTPS provides a highly efficient and reliable vehicle through which such systems can be made to communicate in real time. What is RTPS? RTPS is Real-Time Publish-Subscribe System and distributed system communication protocol used in real-time data exchange between entities. RTPS offers publish-subscribe communication wherein the publishers construct the messages and the subscribers run them but not necessarily one for another. Principal RTPS Features: Decoupled Communication: Publisher and the subscriber are decoupled in the sense that the publishers don’t know the subscriber’s name. Real-Time Delivery of Messages: It supports delivery of the messages in real time, most critical for low-latency communication-bundled applications. Scalability: RTPS is scalable so that thousands of publishers and subscribers can be supported. Reliability: It supports m...