Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API - Bejeck (IEEE, 2003)