A very understandable paper, and the results are impressive. They have an online demo (compiled to WASM from the C sources) which is very snappy. It’s not coming to Procreate though, so I’ll probably forget at some point.
I took this… don’t remember when. Long time ago. Was “ok” (nothing groundbreaking, but is decent and short), but since I’m renewing my interest in improving documentation/written material I have accumulated a lot of links I may as well share.
This is long (although there is a lot of code you can just skim), but very detailed. It is very focused on the Scala side of the API, but covers why you’d want to use Kafka streams, how they work and what is done behind the scenes.