Trying to learn any topic by building a project is a fun and intuitive way to reinforce our understanding. In this article we will explore kafka by doing just that.
Imagine a scenario where we have multiple sources generating video streams and we are required to process and store the data in near real-time (diagram above). Kafka is a perfect fit in this case.
#distributed-systems #data-science #database #machine-learning #kafka