This does come up often, interesting solution. And another reason to dig
more into Go so I can give this a spin.

/*******************************************
 Joe Stein
 Founder, Principal Consultant
 Big Data Open Source Security LLC
 http://www.stealth.ly
 Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
********************************************/


On Tue, Jun 3, 2014 at 4:09 PM, Scott Clasen <sc...@heroku.com> wrote:

> Thought Id post this here, as Ive seen questions here around "What do I do
> if kafka is down?"
>
> here is one possibility.
>
> https://github.com/sclasen/event-shuttle
>
> this is a go service meant to run as a unix daemon, and apps running on the
> same box can just post messages over http to a service on localhost. The
> service journals messages through boltdb and delivers them to kafka when
> its available.
>
> It also works around the problem of producing to kafka from languages that
> have *ahem* less robust client implementations, as hopefully any lang can
> post over http.
>
> Most appropriate for emmitters of higher-value, lower-volume events.
>
> Thoughts?
> SC
>

Reply via email to