Slide 33
Slide 33 text
Faye Framework
EM.run do
...
App = Faye::RackAdapter.new Sinatra::Application,
mount: "/faye"
conn = r.connect host: "localhost", port: 28015
r.table("todo").changes.em_run(conn) do |err, change|
App.get_client.publish("/todo/update", change)
end
...
end
Initialize Faye and bind URL route