✍️ Streams and Tables in Apache Kafka: A Primer