<?xml version="1.0" encoding="UTF-8"?>
<paper>
  <created-at type="datetime">2009-09-29T14:30:19+02:00</created-at>
  <creator-id type="integer">60</creator-id>
  <date type="datetime">2009-11-27T13:30:00+01:00</date>
  <description>Cassandra es una iniciativa de key/value store estructurada altamente escalable, distribuida, con consistencia eventual. 

Re&#250;ne a las tecnolog&#237;as de sistemas distribuidos de Dynamo y el modelo de datos de BigTable de Google.

Al igual que Dynamo, Cassandra tiene consistencia eventual.

Al igual que BigTable, Cassandra proporciona un modelo de datos basados en ColumnFamily m&#225;s rica que la t&#237;pica de sistemas de key/values.

Cassandra se liber&#243; a c&#243;digo abierto por Facebook en 2008, donde fue dise&#241;ado por uno de los autores de Dynamo de Amazon.

Est&#225; en producci&#243;n en Facebook, recientemente Digg la ha incorporado y Twitter est&#225; destinando recursos a su desarrollo.

Motivaci&#243;n:

- Los problemas con la escalabilidad de bases de datos relacionales.

Introduccion a key/value store estructurado:

- Conceptos b&#225;sicos. Replicaci&#243;n, Hashing Consistente, Modelos de Concistencia, Teorema de CAP. Algoritmo de Gossip.

Caracter&#237;sticas generales de Cassandra:

- Replicaci&#243;n, Elasticidad, Modelo de consistencia "eventual", Modelo de datos, Modelo key/value estructurados, Consultas de Rango, Escritura distribuida, Keyspace, Column family, Key, Column and Super-column.

Interface con ruby (/rails) a travez de Thrift:

- Cassandra gem, Modelando con ColumFamily y Range Queries

- Aplicaci&#243;n ejemplo: Utilizando Cassandra y Ruby on Rails</description>
  <family>Charla</family>
  <id type="integer">42</id>
  <minutes type="integer">45</minutes>
  <permalink>cassandra-db-que-tienen-facebook-twitter-y-digg-en-comun</permalink>
  <photo-content-type>image/jpeg</photo-content-type>
  <photo-file-name>cassandra_logo.jpg</photo-file-name>
  <photo-file-size type="integer">19339</photo-file-size>
  <photo-updated-at type="datetime">2009-11-12T10:52:15+01:00</photo-updated-at>
  <room-id type="integer">2</room-id>
  <status>Confirmed</status>
  <title>Cassandra DB: &#191;Qu&#233; tienen Facebook, Twitter y Digg en com&#250;n?</title>
  <updated-at type="datetime">2009-11-12T10:52:16+01:00</updated-at>
</paper>
