Atin, For the comparison btw Kafka and Kestrel, please see the previous discussion: http://markmail.org/thread/7ikzfsjwypxbshmb
Kafka doesn't implement JMS. So depending on your use case, you may or may not be able to use Kafka to replace JMS. The main advantages of Kafka are: (1) distributed support and (2) good throughput. Thanks, Jun On Fri, Nov 2, 2012 at 3:53 AM, Atin Sood <sooda...@outlook.com> wrote: > Hey > > I am totally new to Kafka and evaluating it for some of our use cases. > After going through the docs I still have some questions: > > -- What exactly is the difference between Kafka and Kestrel. And what are > the use cases that are best tailored by each > > -- Can I use Kafka as a substitute for JMS. What are the areas/features > that Kafka will not have compared to a standard JMS server > > -- Can some one point me to a tutorial/resource on sending json over Kafka > using python. I have tried writing one myself by trying to convert json > into bson and sending it to kafka but I am not sure if I have the consumer > written right as I am not able to convert BSON back to JSON. > > Regards > > >