Flink-Kudu connector
summary
Connector that reads/writes Kudu using Flink DataSet and DataStream APIs and implements a Kudu InputFormat, a RichOutputFormat and a streaming Sink to turn Kudu tablets into Flink splits and vice versa. Supports table create and append modes, validates column counts/types on append, and demo writes two rows to a new table then reads them back. Built by interns, moving toward production readiness and submitted to Apache Bahir and published on Maven Central.
AI-written summary · about
chapters (7)
- 0:00Introduction and motivation
- 1:08Big Data paradigms and CAP architecture
- 3:59Apache Kudu overview and use cases
- 7:34Flink-Kudu connector implementation
- 12:13Example use cases and code demos
- 17:55Open source contribution and future plans
- 20:21Conclusion and Q&A
related talks
25mTips and Tricks for Developing Streaming and Table Connectors
31mEnd-to-end Flink SQL with Schema Registry, Kafka & Kudu
32mKeynote: Apache Flink - Completing Cloudera’s End to End Streaming Platform
23mBetter, Faster, Stronger Streaming: Your First Dive into Flink SQL
51mStream Processing Smackdown: Kafka Streams vs. Apache Flink
32mThe easy way to build and run Flink SQL jobs using Cloudera SQL Stream Builder
40mApache Kudu (incubating): Fast Analytics on Fast Data #bbuzz
12mBatch Data to Graphs: Integrating Neo4j and Flink via JDBC
