I've seen many comments here along the lines of "but when should Kafka be used?"
If you want a deep dive into event streaming systems (logs) that also gives some examples of big data systems they interact with, I highly recommend "The Log: What every software engineer should know about real-time data's unifying abstraction," from LinkedIn, the creators of Kafka.
Their engineering blog also has many other interesting articles on their data systems.
If you want a deep dive into event streaming systems (logs) that also gives some examples of big data systems they interact with, I highly recommend "The Log: What every software engineer should know about real-time data's unifying abstraction," from LinkedIn, the creators of Kafka.
Their engineering blog also has many other interesting articles on their data systems.
[0] https://engineering.linkedin.com/distributed-systems/log-wha...