Ironically, we dedicated two chapters to a Storm/Druid integration when we wrote the book:

If you want to contact me directly, I’d be interested in hearing more about your use case, and what specifically you are looking to do.  (I might also have code you can use)



Brian O'Neill 

Chief Technology Officer

Health Market Science, a LexisNexis Company

215.588.6024 Mobile @boneill42 

This information transmitted in this email message is for the intended recipient only and may contain confidential and/or privileged material. If you received this email in error and are not the intended recipient, or the person responsible to deliver it to the intended recipient, please contact the sender at the email above and delete this email and any attachments and destroy any copies thereof. Any review, retransmission, dissemination, copying or other use of, or taking any action in reliance upon, this information by persons or entities other than the intended recipient is strictly prohibited.


From: Andrew Neilson <>
Reply-To: <>
Date: Wednesday, February 4, 2015 at 3:49 PM
To: <>, ̽ <>
Subject: Re: Is there anyone who have experience of using storm with druid?

I can't answer your question directly as I haven't used Druid, but I will point out that Druid was developed by Metamarkets and they are using Druid with Storm and Kafka in their architecture ( They've open-sourced Tranquility, which includes components for streaming data from Storm to Druid:

Hope this helps.

On Tue, Feb 3, 2015 at 7:17 PM, ̽ <> wrote:

Hello all,


We are about to implement aggregation feature in our system and for that we think it's a good option to use Druid with Storm. 


If any of you have experience, I want to here from you about these things.


- data feeding : Do you feed data from kafka to druid directly or use Storm as a intermeidate refiner?

- Did you develop custom druid driver for that?

- any inconvenience during implementation?


Thanks in advance