You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Anthony Di Franco (JIRA)" <ji...@apache.org> on 2010/02/03 01:55:18 UTC

[jira] Created: (CASSANDRA-755) Use a systematic online code for efficient redundancy

Use a systematic online code for efficient redundancy
-----------------------------------------------------

                 Key: CASSANDRA-755
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-755
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Anthony Di Franco


Use a systematic online code for efficient redundancy (or specify why this is not appropriate for Cassandra in the documentation).  Systematic online codes permit an arbitrarily large or small number of repair symbols to be added to the original data to more smoothly increase the amount of redundant storage; in particular, they would permit redundancy ratios between 1 and 2 to be used.

See here:
http://en.wikipedia.org/wiki/Online_codes
and here:
http://archipelago.rubyforge.org/svn/trunk/oneliner/
and here:
http://tools.ietf.org/html/rfc5053

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-755) Use a systematic online code for efficient redundancy

Posted by "Anthony Di Franco (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anthony Di Franco updated CASSANDRA-755:
----------------------------------------

    Priority: Minor  (was: Major)

> Use a systematic online code for efficient redundancy
> -----------------------------------------------------
>
>                 Key: CASSANDRA-755
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-755
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Anthony Di Franco
>            Priority: Minor
>
> Use a systematic online code for efficient redundancy (or specify why this is not appropriate for Cassandra in the documentation).  Systematic online codes permit an arbitrarily large or small number of repair symbols to be added to the original data to more smoothly increase the amount of redundant storage; in particular, they would permit redundancy ratios between 1 and 2 to be used.
> See here:
> http://en.wikipedia.org/wiki/Online_codes
> and here:
> http://archipelago.rubyforge.org/svn/trunk/oneliner/
> and here:
> http://tools.ietf.org/html/rfc5053

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CASSANDRA-755) Use a systematic online code for efficient redundancy

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis resolved CASSANDRA-755.
--------------------------------------

    Resolution: Invalid

This is not a good fit for Cassandra.  See http://wiki.apache.org/cassandra/ArchitectureInternals (and read the Dynamo paper).

erasure codes are a good fit when you are storing (a) relatively large pieces of data that (b) don't care too much about latency.  neither of those applies to cassandra.

also note that jira is not a good place for "is X a good fit for cassandra?" discussions; use the -dev mailing list for that.

> Use a systematic online code for efficient redundancy
> -----------------------------------------------------
>
>                 Key: CASSANDRA-755
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-755
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Anthony Di Franco
>            Priority: Minor
>
> Use a systematic online code for efficient redundancy (or specify why this is not appropriate for Cassandra in the documentation).  Systematic online codes permit an arbitrarily large or small number of repair symbols to be added to the original data to more smoothly increase the amount of redundant storage; in particular, they would permit redundancy ratios between 1 and 2 to be used.
> See here:
> http://en.wikipedia.org/wiki/Online_codes
> and here:
> http://archipelago.rubyforge.org/svn/trunk/oneliner/
> and here:
> http://tools.ietf.org/html/rfc5053

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.