https://medium.com/@amitpanwar503/exploring-kafka-streams-architecture-a-comprehensive-guide-314ade48a59d