Kafka Streams - the Processor API - Random Thoughts on Coding
If you work on systems delivering large quatinties of data, you have probably heard of Kafka if you aren't using it already. At a very high level, Kafka is a fault tolerant, distributed publish-subscribe messaging system that is designed for speed and the ability to handle hundreds of thousands of messages. Kafka has many applications, one of which is real-time processing. Real time processing typically involves reading data from a topic (source) doing some analytic or transformation work then writing the results to another topic (sink). Currently to do this type of work your choices are:
Read full article from Kafka Streams - the Processor API - Random Thoughts on Coding
No comments:
Post a Comment