Renato,

Thanks for the link.  Some interesting suggests there as well.

On Thu, Mar 19, 2015 at 2:28 AM, Renato Marroquín Mogrovejo <
renatoj.marroq...@gmail.com> wrote:

> There was an interesting discussion over in the kafka mailing list that
> might give you more ideas Roger.
> Although they don't mention anything about the number of partitions when
> doing so, anyways maybe it helps.
>
>
> Renato M.
>
> [1] https://www.mail-archive.com/users@kafka.apache.org/msg11976.html
>
> 2015-03-19 5:43 GMT+01:00 Roger Hoover <roger.hoo...@gmail.com>:
>
> > Thanks, guys.  I was also playing around with including partition count
> and
> > even the partition key in the topic name.   My thought was that topics
> may
> > have the same data and number of partitions but only differ by partition
> > key.  After a while, the naming does get crazy (too long and ugly).  We
> > really need a topic metatdata store.
> >
> > On Wed, Mar 18, 2015 at 6:21 PM, Chinmay Soman <
> chinmay.cere...@gmail.com>
> > wrote:
> >
> > > Yeah ! It does seem a bit hackish - but I think this approach promises
> > less
> > > config/operation errors.
> > >
> > > Although I think some of these checks can be built within Samza -
> > assuming
> > > Kafka has a metadata store in the near future - the Samza container can
> > > validate the #topics against this store.
> > >
> > > On Wed, Mar 18, 2015 at 6:16 PM, Chris Riccomini <
> criccom...@apache.org>
> > > wrote:
> > >
> > > > Hey Chinmay,
> > > >
> > > > Cool, this is good feedback. I didn't think I was *that* crazy. :)
> > > >
> > > > Cheers,
> > > > Chris
> > > >
> > > > On Wed, Mar 18, 2015 at 6:10 PM, Chinmay Soman <
> > > chinmay.cere...@gmail.com>
> > > > wrote:
> > > >
> > > > > Thats what we're doing as well - appending partition count to the
> > kafka
> > > > > topic name. This actually helps keep track of the #partitions for
> > each
> > > > > topic (since Kafka doesn't have a Metadata store yet).
> > > > >
> > > > > In case of topic expansion - we actually just resort to creating a
> > new
> > > > > topic. Although that is an overhead - the thought process is that
> > this
> > > > will
> > > > > minimize operational errors. Also, this is necessary to do in case
> > > we're
> > > > > doing some kind of joins.
> > > > >
> > > > >
> > > > > On Wed, Mar 18, 2015 at 5:59 PM, Jakob Homan <jgho...@gmail.com>
> > > wrote:
> > > > >
> > > > > > On 18 March 2015 at 17:48, Chris Riccomini <
> criccom...@apache.org>
> > > > > wrote:
> > > > > > > One thing I haven't seen, but might be relevant, is including
> > > > partition
> > > > > > > counts in the topic.
> > > > > >
> > > > > > Yeah, but then if you change the partition count later on, you've
> > got
> > > > > > incorrect information forever. Or you need to create a new
> stream,
> > > > > > which might be a nice forcing function to make sure your join
> isn't
> > > > > > screwed up.  There'd need to be something somewhere to enforce
> that
> > > > > > though.
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Thanks and regards
> > > > >
> > > > > Chinmay Soman
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Thanks and regards
> > >
> > > Chinmay Soman
> > >
> >
>

Reply via email to