浏览代码

ZOOKEEPER-154. reliability graph diagram in overview doc needs context & ZOOKEEPER-155. improve the zookeeper project section of overview doc

git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@701566 13f79535-47bb-0310-9956-ffa450edef68
Patrick D. Hunt 16 年之前
父节点
当前提交
4983f6dc5f
共有 2 个文件被更改,包括 42 次插入22 次删除
  1. 6 0
      CHANGES.txt
  2. 36 22
      src/docs/src/documentation/content/xdocs/zookeeperOver.xml

+ 6 - 0
CHANGES.txt

@@ -17,6 +17,12 @@ Backward compatibile changes:
 
   BUGFIXES: 
 
+  ZOOKEEPER-154. reliability graph diagram in overview doc needs context
+  (phunt)
+
+  ZOOKEEPER-155. improve "the zookeeper project" section of overview doc
+  (phunt)
+
   ZOOKEEPER-147. This is version of the documents with most of the [tbd...]
   scrubbed out (robbie via phunt)
 

+ 36 - 22
src/docs/src/documentation/content/xdocs/zookeeperOver.xml

@@ -387,16 +387,28 @@
           <para>Failure of another leader</para>
         </listitem>
       </orderedlist>
+    </section>
 
-      <para><figure id="fg_zkPerfReliability">
+    <section>
+      <title>Reliability</title>
+
+      <para>To show the behavior of the system over time as
+        failures are injected we ran a ZooKeeper service made up of
+        7 machines. We ran the same saturation benchmark as before,
+        but this time we kept the write percentage at a constant
+        30%, which is a conservative ratio of our expected
+        workloads.
+      </para>
+      <para>
+        <figure id="fg_zkPerfReliability">
           <title>Reliability in the Presence of Errors</title>
-
           <mediaobject>
             <imageobject>
               <imagedata fileref="images/zkperfreliability.jpg" />
             </imageobject>
           </mediaobject>
-        </figure></para>
+        </figure>
+      </para>
 
       <para>The are a few important observations from this graph. First, if
       followers fail and recover quickly, then ZooKeeper is able to sustain a
@@ -411,25 +423,27 @@
     <section>
       <title>The ZooKeeper Project</title>
 
-      <para>ZooKeeper has been successfully used in industrial applications.
-      It is used at Yahoo! as the coordination and failure recovery service
-      for Yahoo! Message Broker, which is a highly scalable publish-subscribe
-      system managing thousands of topics for replication and data delivery.
-      It is used by the Fetching Service for Yahoo! crawler, where it also
-      manages failure recovery. And it is used by Hadoop On Demand (HOD),
-      which is an open source implementation of the map-reduce model of
-      computation. HOD uses Zookeeper as a communications and control channel
-      between slave and master process. (For more information, see the <ulink
-      url="http://hadoop.apache.org/core/">Hadoop</ulink> and <ulink
-      url="http://hadoop.apache.org/core/docs/current/hod.html">Hadoop on
-      Demand</ulink> open source projects on Apache.)</para>
-
-      <para>ZooKeeper itself is an open source project, under the Apache Open
-      Source Foundation. It is a subproject of Hadoop. All users and
-      developers are encourged to join the community and contribute their
-      expertise. See the <ulink
-      url="http://hadoop.apache.org/zookeeper/">Zookeeper Project on
-      Apache</ulink> for more information.</para>
+      <para>ZooKeeper has been
+        <ulink url="http://wiki.apache.org/hadoop/ZooKeeper/PoweredBy">
+          successfully used
+        </ulink>
+        in many industrial applications.  It is used at Yahoo! as the
+        coordination and failure recovery service for Yahoo! Message
+        Broker, which is a highly scalable publish-subscribe system
+        managing thousands of topics for replication and data
+        delivery.  It is used by the Fetching Service for Yahoo!
+        crawler, where it also manages failure recovery. A number of
+        Yahoo! advertising systems also use ZooKeeper to implement
+        reliable services.
+      </para>
+
+      <para>All users and developers are encouraged to join the
+        community and contribute their expertise. See the
+        <ulink url="http://hadoop.apache.org/zookeeper/">
+          Zookeeper Project on Apache
+        </ulink>
+        for more information.
+      </para>
     </section>
   </chapter>
 </book>