Author: jbellis
Date: Thu Jan 28 17:24:37 2010
New Revision: 904174
URL: http://svn.apache.org/viewvc?rev=904174&view=rev
Log:
replace Atomic section with Proven; tweak others; rename section to Overview
Modified:
incubator/cassandra/site/publish/index.html
incubator/cassandra/site/src/README
incubator/cassandra/site/src/content/index.html
Modified: incubator/cassandra/site/publish/index.html
URL:
http://svn.apache.org/viewvc/incubator/cassandra/site/publish/index.html?rev=904174&r1=904173&r2=904174&view=diff
==============================================================================
--- incubator/cassandra/site/publish/index.html (original)
+++ incubator/cassandra/site/publish/index.html Thu Jan 28 17:24:37 2010
@@ -64,10 +64,11 @@
model.
</p>
<p>
- Cassandra <a
href="http://www.new.facebook.com/note.php?note_id=24413138919">was open sourced
- by Facebook in 2008</a>, where it was designed by Avinash Lakshman (one of
the authors of Dynamo) and Prashant Malik. In a lot of
- ways you can think of Cassandra as Dynamo 2.0. Cassandra is in production
use at Rackspace,
- Digg, and a number of other companies</a>, <em>but is still under heavy
development</em>.
+ Cassandra <a
href="http://www.new.facebook.com/note.php?note_id=24413138919">was
+ open sourced by Facebook in 2008</a>, where it was designed by
+ Avinash Lakshman (one of the authors of Amazon's Dynamo) and
+ Prashant Malik. In a lot of ways you can think of Cassandra as
+ Dynamo 2.0.
</p>
</div>
@@ -101,47 +102,54 @@
<div id="features" class="container span-24">
- <h2 class="hdr">Features</h2>
+ <h2 class="hdr">Overview</h2>
<div class="span-8">
<ul class="biglist">
- <li><b>Highly Availabile</b>
- <p>Writes never fail.
- Two different read paths are available: high-performance "weak" reads
and quorum reads. See <a
href="http://wiki.apache.org/cassandra/ThriftInterface">ThriftInterface</a>.</p></li>
<li>
- <b>Decentralized</b>
+ <b>Proven</b>
<p>
- Every node in the cluster is identical. There are no network
bottlenecks. There are no
- single points of failure.
+ Cassandra is in use at Rackspace, Digg, Facebook, Twitter, Cisco,
Mahalo, Ooyala, and <a
href="http://n2.nabble.com/Cassandra-users-survey-tp4040068p4040393.html">more
companies</a> that have large, active data sets. The largest production
cluster has over 100 TB of data in over 150 machines.
+ </p>
+ </li>
+ <li>
+ <b>Fault Tolerant</b>
+ <p>
+ Data is automatically replicated to multiple nodes for
fault-tolerance.
+ Replication across multiple data centers is supported.
</p>
</li>
</ul>
</div>
<div class="span-8">
<ul class="biglist">
- <li><b>Consistent, Eventually</b>
- <p>Cassandra follows the "<a
href="http://www.allthingsdistributed.com/2008/12/eventually_consistent.html">eventually
consistent</a>" model but includes sophisticated features such as Hinted
Handoff and Read Repair to minimize inconsistency windows.</p></li>
<li>
- <b>Fault Tolerant</b>
+ <b>Decentralized</b>
<p>
- Data is automatically replicated to multiple nodes for
fault-tolerance. There is support
- for implementing strategies that replicate across multiple data
centers.
+ Every node in the cluster is identical. There are no network
bottlenecks. There are no
+ single points of failure.
</p>
</li>
+ <li>
+ <b>Consistent, Eventually</b>
+ <p>Cassandra follows the "<a
href="http://www.allthingsdistributed.com/2008/12/eventually_consistent.html">eventually
consistent</a>" model and includes sophisticated features such as Hinted
Handoff and Read Repair to minimize inconsistency windows.</p>
+ </li>
</div>
<div class="span-8 last">
<ul class="biglist">
- <li><b>Rich Data Model</b>
- <p>Allowing efficient use for many applications beyond simple key/value.
- </p></li>
- <li><b>Atomic</b>
- <p>Cassandra guarantees reads and writes to be atomic within a single
ColumnFamily.</p></li>
<li>
<b>Elastic</b>
<p>
- Storage and throughput increase linearly as new nodes are added. If
you need more
- capacity, simply add more nodes.
+ Storage and throughput increase linearly as new machines are added,
with no downtime or interruption to applications.
</p>
</li>
+ <li>
+ <b>Highly Availabile</b>
+ <p>Writes and reads offer a tunable ConsistencyLevel, all the way from
"writes never fail" to "block for all replicas to be readable," with the quorum
level in the middle.
+ </p>
+ </li>
+ <li><b>Rich Data Model</b>
+ <p>Allows efficient use for many applications beyond simple key/value.
+ </p></li>
</ul>
</div>
</div>
Modified: incubator/cassandra/site/src/README
URL:
http://svn.apache.org/viewvc/incubator/cassandra/site/src/README?rev=904174&r1=904173&r2=904174&view=diff
==============================================================================
--- incubator/cassandra/site/src/README (original)
+++ incubator/cassandra/site/src/README Thu Jan 28 17:24:37 2010
@@ -3,8 +3,8 @@
Updating the site
-----------------
- * Get Hyde (http://github.com/lakshmivyas/hyde)
- * Get Django
+ * Get Hyde (http://github.com/lakshmivyas/hyde, requires python-yaml)
+ * Get Django
* Make your edits
* Run `hyde.py -g -s src/ -d publish/`
* Test!
Modified: incubator/cassandra/site/src/content/index.html
URL:
http://svn.apache.org/viewvc/incubator/cassandra/site/src/content/index.html?rev=904174&r1=904173&r2=904174&view=diff
==============================================================================
--- incubator/cassandra/site/src/content/index.html (original)
+++ incubator/cassandra/site/src/content/index.html Thu Jan 28 17:24:37 2010
@@ -18,10 +18,11 @@
model.
</p>
<p>
- Cassandra <a
href="http://www.new.facebook.com/note.php?note_id=24413138919">was open sourced
- by Facebook in 2008</a>, where it was designed by Avinash Lakshman (one of
the authors of Dynamo) and Prashant Malik. In a lot of
- ways you can think of Cassandra as Dynamo 2.0. Cassandra is in production
use at Rackspace,
- Digg, and a number of other companies</a>, <em>but is still under heavy
development</em>.
+ Cassandra <a
href="http://www.new.facebook.com/note.php?note_id=24413138919">was
+ open sourced by Facebook in 2008</a>, where it was designed by
+ Avinash Lakshman (one of the authors of Amazon's Dynamo) and
+ Prashant Malik. In a lot of ways you can think of Cassandra as
+ Dynamo 2.0.
</p>
</div>
@@ -39,47 +40,54 @@
{% include "skeleton/_download.html" %}
<div id="features" class="container span-24">
- <h2 class="hdr">Features</h2>
+ <h2 class="hdr">Overview</h2>
<div class="span-8">
<ul class="biglist">
- <li><b>Highly Availabile</b>
- <p>Writes never fail.
- Two different read paths are available: high-performance "weak" reads
and quorum reads. See <a
href="http://wiki.apache.org/cassandra/ThriftInterface">ThriftInterface</a>.</p></li>
<li>
- <b>Decentralized</b>
+ <b>Proven</b>
<p>
- Every node in the cluster is identical. There are no network
bottlenecks. There are no
- single points of failure.
+ Cassandra is in use at Rackspace, Digg, Facebook, Twitter, Cisco,
Mahalo, Ooyala, and <a
href="http://n2.nabble.com/Cassandra-users-survey-tp4040068p4040393.html">more
companies</a> that have large, active data sets. The largest production
cluster has over 100 TB of data in over 150 machines.
+ </p>
+ </li>
+ <li>
+ <b>Fault Tolerant</b>
+ <p>
+ Data is automatically replicated to multiple nodes for
fault-tolerance.
+ Replication across multiple data centers is supported.
</p>
</li>
</ul>
</div>
<div class="span-8">
<ul class="biglist">
- <li><b>Consistent, Eventually</b>
- <p>Cassandra follows the "<a
href="http://www.allthingsdistributed.com/2008/12/eventually_consistent.html">eventually
consistent</a>" model but includes sophisticated features such as Hinted
Handoff and Read Repair to minimize inconsistency windows.</p></li>
<li>
- <b>Fault Tolerant</b>
+ <b>Decentralized</b>
<p>
- Data is automatically replicated to multiple nodes for
fault-tolerance. There is support
- for implementing strategies that replicate across multiple data
centers.
+ Every node in the cluster is identical. There are no network
bottlenecks. There are no
+ single points of failure.
</p>
</li>
+ <li>
+ <b>Consistent, Eventually</b>
+ <p>Cassandra follows the "<a
href="http://www.allthingsdistributed.com/2008/12/eventually_consistent.html">eventually
consistent</a>" model and includes sophisticated features such as Hinted
Handoff and Read Repair to minimize inconsistency windows.</p>
+ </li>
</div>
<div class="span-8 last">
<ul class="biglist">
- <li><b>Rich Data Model</b>
- <p>Allowing efficient use for many applications beyond simple key/value.
- </p></li>
- <li><b>Atomic</b>
- <p>Cassandra guarantees reads and writes to be atomic within a single
ColumnFamily.</p></li>
<li>
<b>Elastic</b>
<p>
- Storage and throughput increase linearly as new nodes are added. If
you need more
- capacity, simply add more nodes.
+ Storage and throughput increase linearly as new machines are added,
with no downtime or interruption to applications.
</p>
</li>
+ <li>
+ <b>Highly Availabile</b>
+ <p>Writes and reads offer a tunable ConsistencyLevel, all the way from
"writes never fail" to "block for all replicas to be readable," with the quorum
level in the middle.
+ </p>
+ </li>
+ <li><b>Rich Data Model</b>
+ <p>Allows efficient use for many applications beyond simple key/value.
+ </p></li>
</ul>
</div>
</div>