X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth.git;a=blobdiff_plain;f=doc%2Findex.html;h=8793eac1ff4987fb66beebb1a1e34ab43afd7c38;hp=8d43c767febf37736652a196d43bee735385ab87;hb=e14a72eec2b00df29d14ddde597967e6748bc10f;hpb=33c69caf6ae376ae8d59c21f59095f45b8163bff diff --git a/doc/index.html b/doc/index.html index 8d43c76..8793eac 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ Sixth - system for data storage, computation, exploration and interaction - + @@ -222,84 +222,142 @@ published by the Free Software Foundation.
-

1 Current status

+

1 Vision / goal - A tool to amplify human ability

-There is nothing useful for regular people yet. +In short, this is what I want:

+ +
+ +
+

1.1 Perfect data storage and computation engine

+
+

-Sixth is presently in research / prototyping and ideas collecting phase. Some -working parts are already implemented: +I hate to choose between good things. Figuring out a way to combine +below properties in one system would be beyond awesome.

+

+(That`s the high level overview, details are slowly being worked +out…) +

+ + +
+
+

1.1.1 Computation

+
    -
  • Sub projects: +
  • Lisp (programming language):
  • -
  • In software, pure Java realtime 3D rendering engine. +
  • Smalltalk (programming language / runtime):
      -
    • 3D engine demos +
    • Everything is object. +
    • +
    • On the fly modifiable / reprogrammable. +
    • +
    • Anything can be suspended/resumed from persistent storage on the +fly. +
    • +
    • GemStone/S: Awesome feature list!
  • + +
  • Hadoop (computation system): +
      +
    • Many individual connected computers behave as one big +computer. System is horizontally linearly scalable. +
    • +
    • Programming abstraction and execution model that naturally divides +problems te be solved in parallel and result easily combined. +
    • +
    • Data is spread across nodes, automatic failover, built in +resiliency. +
    • +
    • Small pieces of code are automatically transferred to the node +that contains relatively big data that needs processing (network +efficiency). +
+
+
+
-

2 Vision

+

2 Current status

-
- -
-

3 Features to implement in the future

-
- -
  • P2P (Peer to peer) distributed computation system. +
  • System is nowhere near complete (given magnitude of effort required +and my free time available). Contributions welcome ! :)
  • @@ -307,17 +365,20 @@ processing, similar to IBM Watson.