title: Kafka Streams reduceByKey vs. leftJoin
body: <p>At first glance it seems to me that with a <code>KStream#reduceByKey</code> one can achieve the same functionality as with a <code>KStream to KTable leftJoin</code>. I.e combining records with the same key. What i the difference between the two, also in terms of performance?</p>