Hi, Joe,

Thanks for looking into this. Do you plan to add a dependency to Mesos in
kafka jar?

Jun


On Wed, Jan 15, 2014 at 10:50 AM, Joe Stein <joe.st...@stealth.ly> wrote:

> Hi, I am working at adding some code to the kafka.Kafka.scala file.
>
> What I was thinking for the Utils.loadProps is to create some
> ResourceNegotiatedConfiguration class or something to sit with it so
> various frameworks can be supported.
>
> For Mesos I am thinking of storing the properties in zookeeper. For a new
> node joining => registering a default config (originally set by a tool) and
> saving it unique for that broker in a znode.  This znode would be the input
> to the serverConfig for the KafkaServerStartable.
>
> I am going to create a kafka.tools.ResourceNegotiator.ApacheMesos tool too.
>  that tool will take in a server.properties file to set the original
> default. Once loaded in zookeeper another command to take a property and
> flag it with a function to run (like the "use new broker id value") and
> such.
>
> I would rather have some implementation in Kafka.scala and have object
> KafkaMesos be in Kafka.scala too but wasn't sure what other thoughts folks
> might have?
>
> I will be creating JIRA soon for it.
>
> /*******************************************
>  Joe Stein
>  Founder, Principal Consultant
>  Big Data Open Source Security LLC
>  http://www.stealth.ly
>  Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
> ********************************************/
>

Reply via email to