zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lars Francke <lars.fran...@gmail.com>
Subject Re: Request for review & contribution of Apache Training
Date Sat, 27 Apr 2019 21:36:33 GMT
Thank you!

On Sat, Apr 27, 2019 at 5:10 PM Flavio Junqueira <fpj@apache.org> wrote:

> This is great, Lars. Thanks for putting this together. I have some
> additional comments:
>
> - I'd rather not characterize zookeeper as a key-value store, one reason
> being that to access a znode we give a "path" and not a "key". I don't want
> to open this up to a discussion on what a key-value store actually is, but
> I typically say that it is a hierarchy of znodes and explain what a znode
> is (Slide 2). If it is early to talk about znodes, then say hierarchy of
> simple data files.
>

I've changed it to "data store"


> - It would be nice to have a slide illustrating how to get going with
> zookeeper, like starting a server with `bin/zkServer.sh start` and using
> the `bin/zkCli.sh` to issue some commands.
>

Good idea, I've put it in the todo list for now though


> - In Slide 8, the statement saying that "in an ensemble we always have a
> single leader" isn't accurate. I think you want to say something along the
> lines of "in an ensemble there is at most on leader server supported by a
> majority of followers".
>

I've changed this to your suggestion


>
> Thanks again for the initiative.
>

Thanks for the review! I've uploaded a new version at the same URL

Let me know if you can think of anything else.

Lars


>
> -Flavio
>
> > On 27 Apr 2019, at 00:55, Lars Francke <lars.francke@gmail.com> wrote:
> >
> > Thank you Patrick, that's great!
> >
> > I've incorporated the feedback (and a bit more) and have uploaded a new
> > version.
> >
> > This is just a first start and I hope that over time the community will
> > expand on it (e.g. slides on use cases/patterns/recipes, API usage, the
> Zab
> > protocol, etc.). This is also an invitation to the ZooKeeper community to
> > add anything at any point if you feel it's worthwhile to teach to
> potential
> > learners. If you don't want to fiddle around with slides that's fine as
> > well, just filing an issue in Jira in the TRAINING project will already
> > help.
> >
> > Cheers,
> > Lars
> >
> > On Fri, Apr 26, 2019 at 10:49 PM Patrick Hunt <phunt@apache.org> wrote:
> >
> >> Wow, this is great, thanks Lars. I reviewed, here are my comments:
> >>
> >> 3: you might highlight that it's used outside hadoop (e.g. solr and many
> >> others inside and outside apache). Also heavily using in the tech
> industry;
> >> facebook, twitter, linkedin, etc...
> >>
> >> You might also reference Curator as it's a good way to get started from
> a
> >> client perspective.
> >>
> >> Regards,
> >>
> >> Patrick
> >>
> >> On Fri, Apr 26, 2019 at 7:20 AM Lars Francke <lars.francke@gmail.com>
> >> wrote:
> >>
> >>> Hi ZooKeeper devs,
> >>>
> >>> we started the Apache Training (incubating) project back in February.
> >>> Our aim is to develop training material (slides, labs, tests etc.) for
> all
> >>> kinds of projects (mostly focusing on Apache projects but not
> >>> exclusively).
> >>>
> >>> We're still getting off the ground with homepage and so. We're also
> >>> working
> >>> on the very first content donation which is a super simple four slide
> >>> ZooKeeper introduction.
> >>>
> >>> I chose this because it's small and we can test our processes.
> >>>
> >>> I still wanted to reach out and see if anyone here is interested in
> >>> contributing anything and/or reviewing the existing material. It can be
> >>> found in Jira: <https://issues.apache.org/jira/browse/TRAINING-13>
> >>>
> >>> Thank you very much!
> >>>
> >>> Cheers,
> >>> Lars
> >>>
> >>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message