Thank you! On Sat, Apr 27, 2019 at 5:10 PM Flavio Junqueira <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> > >> 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 > >>> > >> > >
