sinisa
Re:A Scala API for Google Cloud Dataflow
on Thursday March 24, 2016 @04:26PM (#11356145)
Correct it's a thin Scala wrapper with some additional features. Execution is delegated to Dataflow/BEAM.
Re:A Scala API for Google Cloud Dataflow
on Thursday March 24, 2016 @04:25PM (#11356136)
Scio author here. Yes as soon as BEAM finishes bootstrapping.
Re:A Scala API for Google Cloud Dataflow
on Thursday March 24, 2016 @04:22PM (#11356118)
Scio author here.
A bit background: Spark and Flink are both frameworks with their own execution engine. Scalding is tightly coupled with Cascading + Hadoop as it's execution engine (also tez WIP). Dataflow Java SDK/Apache BEAM on the other hand is designed to be a simple abstraction with pluggable engines and Cloud Dataflow service is just one of the many runners possible.
Right now there are:
- local runner
- Dataflow runner, fully managed service in GCP
- Spark runner
- Flink runner
Scio wraps Dataflow Java SDK(Apache BEAM) and can potentially leverage any runner available.