Currently, we don't have DAG processing in Kafka Streams. Having a DAG has its own share of advantages in that, it can optimize code on its own and come up with a optimized execution plan.
Are we exploring in this direction, do we have this in our current roadmap. -Sameer.