Stream Processing With Apache Spark: Mastering Structured Streaming ...
Francois Garillot & Gerard Maas