Hi,

part of our work that needs to be done to create tests for Core Apache Beam
operations is to enable both batch and streaming testing scenarios in all
SDKs (not only Java, so lot's of portability usage here). I gathered some
thoughts on how (I think) this could be done at the current state of Beam:

https://s.apache.org/portable-load-tests

I added some questions at the end of the doc but I will paste them here too
for visibility:

   - What is the status of Cross Language Support for Go SDK? Is it
   non-trivial to enable such support (if it doesn't exist yet)?
   - According to other contributors knowledge/experience: I noticed that
   streaming with KafkaIO is currently supported by wrapping the
   ExternalTransform in Python SDK. Do you think that streaming pipelines will
   "just work" with the current state of portability if I do the same for
   UnboundedSyntheticSource or is there something else missing?

BTW: great to see Cross Language Support happening. Thanks for doing this!
:)

Thanks,
Łukasz

Reply via email to