From the course: Data Science on Google Cloud Platform: Building Data Pipelines

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Publishers

Publishers

- [Instructor] Publishers are clients that push messages into a topic. There can be multiple publishers for a given topic. They can either push simultaneously or at planned intervals. Messages sent to topics can be preformatted if required by the publisher. Once it is pushed to pub/sub, there is no means to modify the data before it is received by the subscriber. Publishers use predefined interfaces to push data into pub/sub. They include programming SDKs, like Java, Python, Go, C#, and PHP. Publishers can use REST API to publish data from external applications outside of GCP. Publishers can also use command line options to publish messages. Finally, the GCP console also provides means of publishing data to the UI. What are some of the use cases for publishers? Publishers can be enterprise applications that use REST APIs to push data into pub/sub. They can be IoT Edge devices that can push data collected from these Edges. It can be clickstream events coming from a web application. Or…

Contents