platform docs intermediate

Project: http://git-wip-us.apache.org/repos/asf/incubator-blur/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-blur/commit/40f3e0d6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-blur/tree/40f3e0d6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-blur/diff/40f3e0d6

Branch: refs/heads/master
Commit: 40f3e0d6a3dfdd99df309f6c37c26c2ea2485e24
Parents: 29045b2
Author: twilliams <[email protected]>
Authored: Tue Nov 11 11:18:42 2014 -0500
Committer: twilliams <[email protected]>
Committed: Tue Nov 11 11:18:42 2014 -0500

----------------------------------------------------------------------
 docs/platform.html | 29 +++++++++++++++++++++++------
 1 file changed, 23 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/40f3e0d6/docs/platform.html
----------------------------------------------------------------------
diff --git a/docs/platform.html b/docs/platform.html
index 831f68d..f64106b 100644
--- a/docs/platform.html
+++ b/docs/platform.html
@@ -57,7 +57,7 @@
             <ul class="nav bs-sidenav">
             <li><a href="#intro">Introduction</a></li>
             <li><a href="#motivation">Motivation</a></li>
-            <li><a href="#commands">Commands</a></li>
+            <li><a href="#commands">Command Overview</a></li>
             </ul>
           </div>
         </div>
@@ -115,12 +115,29 @@
           </section>
           <section>
             <div class="page-header">
-              <h2 id="commands">Commands</h2>
+              <h2 id="commands">Command Overview</h2>
             </div>
-            <p class="lead">
-          Text here.....
-
-          </p>
+            <p>
+                                                       The Blur platform 
provides a set of <code>Command</code> classes that can 
+                                                       be implemented to 
achieve new functionality.  A basic understanding of how Blur
+                                                       works will greatly help 
in understanding how to implement commands. 
+               </p>
+               <h4>Blur Architecture Review</h4>
+               <!-- 
+                       @TODO: Does this content exist somewhere we can just 
point to? 
+                 @TODO: If the answer is no, we should beef up this 
quick-n-dirty explanation.
+               -->
+               <p>In Blur, we refer to a logical Lucene index as a table.  
Tables are typically
+               very large, and so we divide them up into 'shards'.  Now, each 
shard is exposed 
+               through a Shard Server, which is sort of a container of shards. 
 The Shard Server(s)
+               are organized into a cluster that work together to make all the 
shards of the table(s)
+               available.  For scalability, we've divided up the logical table 
into shards spread
+               across the Shard Server(s).  We then put another type of 
server, called a Controller, 
+               in front of the cluster to present all the shards as a single 
logical table.
+               </p>
+               <p>
+               
+               </p>             
           </section>
         </div>
       </div>

Reply via email to