Skip to content

Instantly share code, notes, and snippets.

View OneCricketeer's full-sized avatar
💭
I bleed in six colors ❤️‍🔥 Stay Hungry 🍏 Stay Foolish 🥰

Jordan Moore OneCricketeer

💭
I bleed in six colors ❤️‍🔥 Stay Hungry 🍏 Stay Foolish 🥰
View GitHub Profile
@OneCricketeer
OneCricketeer / KafkaMirror.scala
Created November 9, 2021 18:31
Apache Kafka Topic Mirroring with Apache Spark
import org.apache.kafka.clients.consumer.OffsetResetStrategy
import org.apache.spark.sql
import org.apache.spark.sql.SparkSession
import org.apache.spark.sql.functions._
import org.apache.spark.sql.streaming.OutputMode
import org.slf4j.LoggerFactory
object KafkaMirror extends App {
val logger = LoggerFactory.getLogger(getClass)