kafka-tutorials
kafka-tutorials copied to clipboard
Tutorials and Recipes for Apache Kafka
Add a new tutorial which does handful of common operations, e.g. - List available plugins - Create a connector - List connector status - List tasks - Restart a task...
Add a new tutorial to walk through the different error handling options (probably base it on https://www.confluent.io/blog/kafka-connect-deep-dive-error-handling-dead-letter-queues/)
Similar to https://kafka-tutorials.confluent.io/transform-a-stream-of-events/ksql.html Maybe add a new one that shows things like concatenation, changing case, dropping fields, etc etc
Add a new tutorial for this based on https://github.com/confluentinc/demo-scene/blob/master/introduction-to-ksqldb/demo_introduction_to_ksqldb_01.adoc#streamtable-duality
Demonstrate push versus pull queries
Add new tutorial which shows how to view the connect log file to identify an error which we'd bake into the environment, how to restart the connector, and check it's...
Add new tutorial which walks through extending a Connect image both at runtime and baking a new one (perhaps this is two tutorials)
Add a KT which shows ingesting data from a flat file (or maybe kafka-connect-datagen) and demonstrates the impact of StringConverter vs JSON vs Avro, with attention drawn to what happens...
**Summary** Allow KTs to be more portable between Docker and non-Docker environments: e.g. convert this line ``` props.put(StreamsConfig.BOOTSTRAP_SERVERS_CONFIG, envProps.getProperty("bootstrap.servers")); ``` to below (no explicit setting of `BOOTSTRAP_SERVERS_CONFIG` is required) ```...
**Use case description:** ``` I have some interesting events coming in from my users, which I'll store in a user_event topic. One of the fields will be ip_address. I also...