Hi,
Any operator can have multiple out-going edges.
If you implement something like:
DataStream<X> instream = ...
DataStream<Y> outstream1 = instream.map(new MapFunc1());
DataStream<Z> outstream2 = instream.map(new MapFunc2());
The node representing instream will have two outgoing edges that lead to the two Map nodes.
Best, Fabian