Streaming Data Sources and Sinks

Structured Streaming has built-in support for a number of streaming data sources and sinks (for example, files and Kafka) and programmatic interfaces that allow you to specify arbitrary data writers. These are explored in the topics below.