
About this episode
In the seventh episode of this podcast, your hosts Francesc and Mark discuss the different ways messaging can be done on Google Cloud Platform, covering Pub/Sub and Task Queues and when to choose what.
Links:
- Google Cloud Vision API blog post
- Photo Scavenger Hunt app
- Google Task Queues documentation
- Google Cloud Pub/Sub documentation
- Exporting logs documentation
Feature comparison
| Feature | Task Queues | Pub/Sub |
| Pull via API | Yes | Yes |
| Push via Webhooks | Yes | Yes |
| Max size of message | 100K | 10MB |
| At least once delivery guarantee | Yes | Yes |
| Batch Insert | Only in App Engine | Yes |
| Multiple receivers | No | Yes |
| Datastore Transactions | Yes | No |
| Maximum Messages/s | 1B (with billing) 250 msg/q/s | Unlimited (after request) |
| Throttling | Yes | No (if needed → pull) |
| Performance | median 5ms (99%ile 300ms) | Sub-second even when tested at over 1M msg/s |
| Cloud Monitoring | No | Yes |
Get every episode summarized
Each time Google Cloud Platform Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Google Cloud Platform Podcast
How UniSuper is helping Australians get the best of their superannuation fund in...
Google Cloud Platform Podcast
Nov 16, 202325:34pending
Creating a sustainable EV ecosystem in Taiwan with ChargeSmith
Google Cloud Platform Podcast
Aug 16, 202326:42pending

Tapping onto AI to build a more sustainable future with Recursive AI
Google Cloud Platform Podcast
Jul 26, 202325:53pending

Streamlining the Philippine education network with an all-in-one school manageme...
Google Cloud Platform Podcast
May 3, 202323:35pending