Page MenuHomePhabricator

Kasocki Prototype
Closed, ResolvedPublic

Description

I've been working on 'Kasocki', a KafkaConsumer -> socket.io server. This ticket tracks work of the prototype, to be 'completed' this Q1 2016-2017.

Let's keep design discussions on the parent ticket T130651.

For smaller more concrete chunks of work on Public Event Streams / Kasocki, I'll create more subtasks of T130651.

Event Timeline

Alrighty, I feel pretty good about this prototype.

https://github.com/wikimedia/kasocki (Also diffusion)

I've gotten (not super thorough) reviews from Petr and have done a full walkthrough with Dan, and a small walkthrough with Timo.

I've also taken a stab at wrapping Kasocki in service-runner:
https://github.com/ottomata/eventstreams. Works nicely. Gabriel reviewed this piece.