Skip to content

Demo to go with the talk "Processing streaming data at a large scale with kafka"

Notifications You must be signed in to change notification settings

jNicker/kafka-talk-demo

 
 

Repository files navigation

Kafka talk demo

Make sure you have Kafka and Zookeeper installed, on mac:

brew install zookeeper
brew install kafka

Then run:

bundle
bin/rake db:migrate

Start foreman, which will start Kafka/Zookeeper, and a Rails server:

bin/foreman start
bin/rails s

You need some access log files that we can process. Download some from a server you run into log/access.

Then run these in separate tabs:

bin/rake processor:import
bin/rake processor:preprocess
bin/rake processor:aggregate

Then you can see the result on http://localhost:3000

About

Demo to go with the talk "Processing streaming data at a large scale with kafka"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 76.9%
  • HTML 15.7%
  • CSS 3.5%
  • JavaScript 3.3%
  • CoffeeScript 0.6%