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.
What is Pub/Sub? - Google Cloud Tutorial
From the course: Data Science on Google Cloud Platform: Building Data Pipelines
What is Pub/Sub?
- Let us take a look at Google Cloud Pub/Sub, a real time asynchronous message queue that is native to GCP. What is Cloud Pub/Sub? Cloud Pub/Sub is a messaging middle web capable of distributing data in a asynchronous and scalable manner between multiple publishers and subscribers. Publishers send data to Cloud Pub/Sub as topics. Subscribers can pull this data asynchronously. Publishers and subscribers don't need to know about each other. Cloud Pub/Sub is an asynchronous messaging middleware. It provides the ability to receive and cache data while subscribers can receive the data at their own pace. It is similar to products like Apache Kafka, Java Message Service and Amazon Kinesis. It is a GCP native product that supports the same use cases as these other products. Cloud Pub/Sub supports multiple topics. For each topic there can be multiple publishers and subscribers. It is fully managed and scalable. There is zero setup and maintenance cost for Cloud Pub/Sub. You simply create…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.