--
You received this message because you are subscribed to the Google Groups "Google Cloud Pub/Sub Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloud-pubsub-dis...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloud-pubsub-discuss/2eae69d0-84f8-4d63-b9b3-8880055e6495%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Josh, I think you will find our official Java client library to be excellent, especially at high throughput (>> MB/s). Do take a look at individual guides on publishing and subscribing in the documentation: you may need to adjust batching (buffering), retry and other settings to get the most out of the library for the highest throughput.You can test its performance with a framework we publish.Might I ask what made you chose Akka streams over other stream processing frameworks, such as Apache Beam, Spark, Flink, or Kafka Streams?KirProduct ManagerGoogle Cloud Pub/Sub
On Tue, Jan 16, 2018 at 1:46 PM Josh F <jof...@gmail.com> wrote:
Hi all,--Does anyone have recommendations for a library for consuming high-volume (thousands messages/sec) PubSub subscriptions?We are using Scala + akka-streams, so would need either a Java or Scala library.We've looked at using Alpakka - https://github.com/akka/alpakka/tree/master/google-cloud-pub-sub/src - but the consumer seems primitive, and uses the REST/HTTP API instead of the gRPC API.We've also looked at using this library - https://github.com/QubitProducts/akka-cloudpubsub - but have had issues with (a) consuming low volume streams, e.g. in a test environment and (b) out of memory exceptions in production.It would be great to hear any recommendations on this, especially from people consuming PubSub in Production in Java or Scala stream processing applications.Thanks,Josh
You received this message because you are subscribed to the Google Groups "Google Cloud Pub/Sub Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloud-pubsub-discuss+unsub...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloud-pubsub-discuss/2eae69d0-84f8-4d63-b9b3-8880055e6495%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to cloud-pubsub-discuss+unsubscrib...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloud-pubsub-discuss/2eae69d0-84f8-4d63-b9b3-8880055e6495%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--Kir Titievsky | Product Manager | Google Cloud Pub/Sub
--
You received this message because you are subscribed to the Google Groups "Google Cloud Pub/Sub Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloud-pubsub-discuss+unsub...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloud-pubsub-discuss/96306573-eb07-4919-a549-613f476a0f3a%40googlegroups.com.