I personally try to always distinguish two concepts: the thing doing the
computing (like Spark or Flink), and the adapter for running a Beam
pipeline (like SparkRunner or FlinkRunner). I use the term "runner" to mean
the adapter, and have been trying to use the term "engine" to refer to the
thing doing the computing. Do you think that users will use these two
interchangeably? Do you have recommendations about if these terms makes
sense to users?

Kenn

On Wed, Jan 6, 2021 at 10:23 AM Griselda Cuevas <g...@apache.org> wrote:

> Hi dev@ community, Happy New Year!
>
> I'm working on updating the copy of a few website pages, and something
> that I want to solve is standardize how we refer to runners across the
> site. So far I've identified these definitions:
>
>    - Back-end
>    - Backend systems
>    - Execution environments
>    - Runtime
>    - Runtime system
>    - Runner
>
> Even when the majority of users will understand these concepts
> interchangeably, it's a good idea to be consistent so new users get
> familiar with how Beam works and its components.
>
> I'm going to start using the word "Runner" as I update the copy and will
> ask the team working in te UI revamp to do the same. Let me know if you
> have any questions/concerns.
>

Reply via email to