Details
-
Improvement
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
Description
The documentation for xlang components is a mix of tutorial, guide and how to which is very difficult to follow, especially if coming to Xlang for the first time.
http://beam.apache.org/documentation/programming-guide/#multi-language-pipelines
I would recommend:
1-
That talk from Beam summit :
https://www.youtube.com/watch?v=bt5DMP9Cwz0
Be replicated within the docs, including the rpc calls between the expansion service and other components that he references in the talk.
2-
Separate out the guide material from tutorial as two different pieces
3-
Provide a Hello world Python in Java and Java in Python example which includes full working commands.
5-
We reference classes in :
https://github.com/apache/beam/blob/master/sdks/python/apache_beam/transforms/external.py
But we dont really say how those classes should be run, this should also be part of the tutorial.
Attachments
Issue Links
- links to