Google Cloud Platform Podcast

Messaging on the Cloud

Google Cloud Platform Podcast

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:

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

Next Episodes

Google Cloud Platform Podcast

HTTP/2, SPDY, and QUIC with Ilya Grigorik @ Google Cloud Platform Podcast

πŸ“† 2015-12-02 03:09 / βŒ› 00:35:52


Google Cloud Platform Podcast

HTTP/2, SPDY, and QUIC with Ilya Grigorik @ Google Cloud Platform Podcast

πŸ“† 2015-12-02 03:09 / βŒ› 00:35:51