I have been prototyping several components towards the Beam technical vision of being able to execute an arbitrary language using an arbitrary runner.
I would like to share this overview [1] of what I have been working towards. I also share this PR [2] with a proposed API, service definitions and partial implementation. 1: https://s.apache.org/beam-fn-api 2: https://github.com/apache/beam/pull/1801 Please comment on the overview within this thread, and any specific code comments on the PR directly. Luke