3 ms·
It still requires Java and Kafka, but Kafka Streams is a library that lets you build stream processing jobs without a centralized cluster if you have Kafka runn
by gfodor 10y ago
It still requires Java and Kafka, but Kafka Streams is a library that lets you build stream processing jobs without a centralized cluster if you have Kafka running. Just embed the jar and run your class on as many machines as you like and they will self-organize and balance. Worth checking out.
- justinsaccount 10y agoyeah.. The kafka streams library does look nice, especially how they don't care how you run the thing. It's a bit harder to dive into java though. The thing I have a use case for stream processing is basically glorified wordcount - just over a realtime 7 day window. The data processing code is the easy part, the tooling/runtime is the hard part.
- cel1ne 10y agoRegarding java tooling: check out the blog posts "not your father's java" and especially the part about capsule packaging.