How to join a stream and a stream

Question:

If you have event streams in two Kafka topics, how can you join them together and create a new topic based on a common identifying attribute, where the new events are enriched from the original topics?

Edit this page

Hands-on code example:

A tutorial for this doesn't exist yet, but it could...
Help build it!